Teams
Alistair Shearer
played for
Minor Counties Championship
Norfolk
(2011-2013)
East Anglia Premier League
Vauxhall Mallards
(2011-2017)
Miscellaneous
Brooke
(2007-2021)
Vauxhall Mallards
(2011-2017)
Norfolk Development Squad
(2011-2012)
Norfolk
(2012)