John Hall (cricketer, born 1950)

John Edwin Hall (born 5 January 1950) is an English former first-class cricketer.

Hall was born at Maseru in British Basutoland. He later attended the University of Cambridge in England. While studying at Cambridge, he made his debut in first-class cricket for Cambridge University against Nottinghamshire at Fenner's in 1969. He played first-class cricket for Cambridge until 1970, making a further thirteen appearances. He scored 385 runs at an average of 14.80, with a high score of 69. In addition to playing first-class cricket, Hall also played minor counties cricket for Suffolk between 1969–71, making 27 appearances in the Minor Counties Championship.