Background
He was born at Clapham, Surrey.
He was born at Clapham, Surrey.
Earnshaw was a right-handed batsman, although his bowling style is unknown. Earnshaw made two first-class appearances for Surrey in 1880, against Middlesex and Yorkshire, with both matches played at The Oval. Surrey responded in their first-innings by making just 80 all out, with Earnshaw being dismissed for 5 runs by Augustus Ford.
Forced to follow-on in their second-innings, Surrey were dismissed for 69, with Earnshaw ending the innings not out on 13.
Surrey responded in their first-innings by making 176 all out, with Earnshaw being dismissed for 13 runs by Allen Hill. Forced to follow-on in their second-innings, Surrey were dismissed for 99, with Earnshaw being dismissed by Hill for a duck.
He died at Merano in Austria-Hungary on 29 December 1894. His father, Alfred Earnshaw, also played first-class cricket.