Teams
John Ewing
played for
Miscellaneous
Haileybury College
(1873-1874)
Hertfordshire
(1876-1880)
A Pearson's XI
(1879)
Oxford University Next XVI
(1879)