Teams
James Harmison
played for
Minor Counties Championship
Northumberland
(2000)
Minor Counties Trophy
Northumberland
(2000-2001)
North East Premier League
Ashington
(2023-2024)
Miscellaneous
Ashington
(1996-2022)