John Pratt (4 February 1834 — 6 June 1886) was an English cricketer.
He was a right-handed batsman and a right-arm roundarm medium-pace bowler.
He was born in Stratford, Essex, and died in Phipps Bridge, Surrey, aged 52.
Pratt made a single first-class appearance, during the 1868 season, against Kent.
Pratt bowled three overs during the match, with limited success.