Edward Humphreys (24 August 1881 – 6 November 1949), known as Punter Humphreys, was an English professional cricketer who played first-class cricket for Kent County Cricket Club between 1899 and 1920. He played nearly 400 first-class matches and coached cricket after his retirement.