John Crookes

John Edward Crookes (7 March 1890 – 8 September 1948) was an English first-class cricketer.

Crookes was born in March 1890 at Horncastle, Lincolnshire. He played minor counties cricket for Lincolnshire in 1909 and 1910, making ten appearances in the Minor Counties Championship. He served in the British Army during the First World War, as a sergeant major. Following the war, he played first-class cricket for Hampshire in three matches in the 1920 County Championship, against Warwickshire, Worcestershire, and Somerset. In these, he scored 50 runs with a highest score of 36 not out. Crookes died in September 1948 at Cuddington, Surrey.