John Oscroft (cricketer, born 1807)

John Oscroft (21 July 1807 – 28 September 1857) was an English cricketer. Oscroft's batting and bowling styles are unknown. He was born at Arnold, Nottinghamshire.

Oscroft made his first-class debut for Nottingham Cricket Club against Cambridge Town Club in 1834 at Parker's Piece. He made two further first-class appearances in 1834, making a second appearance against Cambridge Town Club at the Forest New Ground and an appearance against Sheffield Cricket Club at Hyde Park Ground, Sheffield. His next first-class appearance came in 1842 for the Gentlemen of Nottinghamshire against the Players of Nottinghamshire at Trent Bridge, with him also making his first-class debut for Nottinghamshire against England in that same season. He made four further first-class appearances for Nottinghamshire, the last of which came against Sussex in 1848. In his nine first-class matches, Oscroft scored 137 runs at an average of 10.53, with a high score of 28. He also took two wickets with the ball.

He died at Nottingham, Nottinghamshire on 28 September 1857.