Background
He was born at Bloomsbury, Middlesex.
He was born at Bloomsbury, Middlesex.
Earnshaw"s batting style is unknown. Earnshaw made his first-class debut for the Surrey Club against the Marylebone Cricket Club at Lord"s in 1846. The following year he made his debut for Surrey against the Marylebone Cricket Club.
He made three further first-class appearances for Surrey in 1847, playing twice against Kent and one further match against the Marylebone Cricket Club.
Earnshaw made a total of five appearances in first-class cricket, scoring a total of 62 at an average of 6.20, with a high score of 15. He died at Bromley, Kent on 8 March 1895.