He played thirty two matches in all, including games for the Marylebone Cricket Club (MCC) from 1876 to 1882 and for Gentlemen of England (1874–1886),  Gentlemen of the North (1879–1880), The Gentlemen (1882), an England XI (1881–1882), CI Thornton's England XI (1883), Rest of England (1883), CI Thornton's XI (1884) and AJ Webbe's XI (1887).
He participated in thirty-two games overall, including matches for the Marylebone Cricket Club (MCC) from 1876 to 1882 and for various other teams such as Gentlemen of England, Gentlemen of the North, The Gentlemen, an England XI, CI Thornton's England XI, Rest of England, CI Thornton's XI, and AJ Webbe's XI.