Teams
Guy Shears
played for
Miscellaneous
Moseley Ashfield Second XI
(1985-2019)
Moseley Ashfield
(1988-2018)
Harlequins
(1996)
Midlands Club Cricket Conference
(1996)
Warwickshire Imps
(2010)
Marylebone Cricket Club
(2010-2016)