Teams
John Hargreaves
played for
Main ListA
Suffolk
(1966)
Minor Counties Championship
Suffolk
(1962-1981)
Miscellaneous
Suffolk
(1960-1981)
Suffolk Young Amateurs
(1960-1961)
Suffolk Gentlemen
(1961)