John Cooke (7 March 1851 – 22 November 1908) was an English cricketer who played for Derbyshire in 1874.
Cooke was born at Wirksworth and played cricket for Grimsby in 1873.
He played one first-class game for Derbyshire in the 1874 season in which he kept wicket in a victory against Kent.
In the same season, he played in a non-first-class match for Derbyshire against Nottinghamshire when he kept wicket in the second innings and stumped two batsmen.
[1] Cooke died in Wirksworth at the age of 57.