MWCC Stats
Home
Fixtures
Batting
Batting Statistics
Qualified Batters
Top Average
Most Runs
Top Scores
Most 100s
Most 50s
Most Ducks
Most Not Outs
Most Innings
Most Matches
Bowling
Bowling Statistics
Qualified Bowlers
Top Average
Best Bowling
Most Wickets
Best Strike Rate
Best Economy Rate
Most Overs
Most Maidens
Most Runs Conceded
Fielding
Players
Players by Season
All Player History
All History
All Batting Statistics
All Qualified Batting
All Top Averages
All Most Runs
All Top Scores
All Most 50s
All Most 100s
All Most Ducks
All Most Not Outs
All Most Innings
All Most Matches
All Bowling Statistics
All Qualified Bowlers
All Top Averages
All Best Bowling
All Most Wickets
All Best Strike Rates
All Best Economy Rates
All Most Overs
All Most Maidens
All Most Runs Conceded
All Fielding Statistics
Top 100 Scores Since 1936 Season
100 All-Time Best Scores up to Maori Oxshott game (07/09/2025)
Click on player name for their all-time statistics
Click on opponent for the match report
Name
Best Batting
Alex Hewitt
229*
vs
Newdigate (30/07/2006)
Newdigate
(30/07/2006)
Alex Hewitt
200*
vs
Ewhurst (14/09/2003)
Ewhurst
(14/09/2003)
Ahson Bukhari
173
vs
South Nutfield (01/09/2017)
South Nutfield
(01/09/2017)
Fraser Larke
167
vs
East Horsley (19/09/2010)
East Horsley
(19/09/2010)
Ahson Bukhari
151*
vs
Leatherhead Strollers (15/05/2016)
Leatherhead Strollers
(15/05/2016)
Jamie Freeland
150*
vs
Maori Oxshott (09/05/2010)
Maori Oxshott
(09/05/2010)
Rich Milner
146
vs
Woldingham (10/05/1998)
Woldingham
(10/05/1998)
Ash Bhat
137*
vs
Dumbleton (28/07/2019)
Dumbleton
(28/07/2019)
Ahson Bukhari
136
vs
South Nutfield (12/05/2019)
South Nutfield
(12/05/2019)
Toby Briggs
135*
vs
Merstham (27/09/2015)
Merstham
(27/09/2015)
Richard Turner
134*
vs
Ockley (04/05/2003)
Ockley
(04/05/2003)
Grant Wood
132*
vs
Reigate Priory (24/07/2014)
Reigate Priory
(24/07/2014)
Oscar Jago-Lewis
132
vs
Merstham (19/05/2024)
Merstham
(19/05/2024)
Richard Turner
130*
vs
Newdigate (09/07/2023)
Newdigate
(09/07/2023)
Alex Hewitt
128*
vs
East Horsley (27/04/1997)
East Horsley
(27/04/1997)
Nick Shaw
128
vs
West Horsley (19/07/1992)
West Horsley
(19/07/1992)
Ash Bhat
127*
vs
Newdigate (09/08/2020)
Newdigate
(09/08/2020)
Tertious Gouws
125*
vs
Exmouth CC (13/07/2011)
Exmouth CC
(13/07/2011)
Robin Shah
125
vs
Amport (14/09/1997)
Amport
(14/09/1997)
Ben Fairclough
125
vs
Newdigate (30/07/2006)
Newdigate
(30/07/2006)
Robin Shah
124*
vs
Merstham (07/06/1998)
Merstham
(07/06/1998)
Jordan Bunyan
124*
vs
Sunbury (11/05/2025)
Sunbury
(11/05/2025)
Alex Hewitt
123*
vs
Leigh (29/05/2011)
Leigh
(29/05/2011)
Robin Shah
123
vs
Perranporth (29/07/1994)
Perranporth
(29/07/1994)
Alex Hewitt
122*
vs
Dummy Team (01/06/2000)
Dummy Team
(01/06/2000)
Jamie Freeland
122
vs
Coldharbour (21/06/2009)
Coldharbour
(21/06/2009)
Alex Hewitt
121
vs
Forest Green (11/07/1993)
Forest Green
(11/07/1993)
Alex Halliday
121
vs
Chipstead & Coulsdon (31/07/2011)
Chipstead & Coulsdon
(31/07/2011)
Alex Hewitt
120*
vs
Normandy (16/05/2004)
Normandy
(16/05/2004)
Ash Bhat
119*
vs
Merstham (27/05/2018)
Merstham
(27/05/2018)
Nick Gammon
118
vs
Coldharbour (25/06/1995)
Coldharbour
(25/06/1995)
Fraser Larke
117*
vs
Coldharbour (21/06/2009)
Coldharbour
(21/06/2009)
Nick Shaw
115*
vs
Chaldon (21/05/1989)
Chaldon
(21/05/1989)
Alex Hewitt
115*
vs
Ditchling (19/08/2018)
Ditchling
(19/08/2018)
Alex Hewitt
115
vs
Ewhurst (16/09/2007)
Ewhurst
(16/09/2007)
Ahson Bukhari
115
vs
Reigate Pilgrims (10/07/2016)
Reigate Pilgrims
(10/07/2016)
Richard Turner
114*
vs
Tadworth (19/05/2013)
Tadworth
(19/05/2013)
Robin Shah
114*
vs
Ditchling (18/08/2019)
Ditchling
(18/08/2019)
Fraser Larke
114*
vs
Reigate Pilgrims (11/07/2010)
Reigate Pilgrims
(11/07/2010)
David Martin
113*
vs
Headley (07/08/1994)
Headley
(07/08/1994)
Ahson Bukhari
113*
vs
Sanderstead (12/06/2022)
Sanderstead
(12/06/2022)
Ash Bhat
113*
vs
Headley (19/07/2020)
Headley
(19/07/2020)
Richard Turner
113
vs
Reigate Pilgrims (15/07/2018)
Reigate Pilgrims
(15/07/2018)
Mark Rowland
113
vs
Purley (17/06/1990)
Purley
(17/06/1990)
Will Cooper
112
vs
Maori Oxshott (08/05/2016)
Maori Oxshott
(08/05/2016)
Richard Brown
111*
vs
Reigate Heath (18/09/1994)
Reigate Heath
(18/09/1994)
Jamie Freeland
111
vs
South Nutfield (05/09/1993)
South Nutfield
(05/09/1993)
Ahson Bukhari
111
vs
Follies Farm Old Spots (18/06/2023)
Follies Farm Old Spots
(18/06/2023)
Ash Bhat
111
vs
Leigh (03/07/2022)
Leigh
(03/07/2022)
Alex Hewitt
109*
vs
Tadworth (15/05/2011)
Tadworth
(15/05/2011)
Jamie Freeland
109*
vs
Menorca CC (01/09/1996)
Menorca CC
(01/09/1996)
Richard Turner
109
vs
Dummy Team (01/06/2000)
Dummy Team
(01/06/2000)
Ahson Bukhari
108*
vs
Blackheath (25/08/2019)
Blackheath
(25/08/2019)
Ahson Bukhari
108*
vs
Oxted (04/09/2016)
Oxted
(04/09/2016)
Alex Hewitt
108
vs
Newdigate (21/08/2011)
Newdigate
(21/08/2011)
Richard Turner
107*
vs
South Nutfield (05/09/2004)
South Nutfield
(05/09/2004)
John Parker
107*
vs
Menorca CC (31/08/1996)
Menorca CC
(31/08/1996)
David Martin
107
vs
Reigate Priory (25/06/1989)
Reigate Priory
(25/06/1989)
Alex Hewitt
107
vs
Newdigate (25/07/2004)
Newdigate
(25/07/2004)
Jamie Freeland
107
vs
Haywards Heath (18/09/2011)
Haywards Heath
(18/09/2011)
Ben Fairclough
107
vs
Coldharbour (19/06/2011)
Coldharbour
(19/06/2011)
James Tombs
106*
vs
Leatherhead Strollers (17/05/2015)
Leatherhead Strollers
(17/05/2015)
Ahson Bukhari
105
vs
Ewhurst (03/07/2016)
Ewhurst
(03/07/2016)
Ahson Bukhari
105
vs
Merstham (25/09/2016)
Merstham
(25/09/2016)
Rhod James
104*
vs
Leigh (25/04/2021)
Leigh
(25/04/2021)
R Gibson
104
vs
Leigh (26/05/1991)
Leigh
(26/05/1991)
Jamie Freeland
104
vs
West Horsley (21/07/1996)
West Horsley
(21/07/1996)
Ahson Bukhari
104
vs
Merstham (15/09/2024)
Merstham
(15/09/2024)
Jamie Freeland
103*
vs
Ditchling (15/08/2004)
Ditchling
(15/08/2004)
Alistair Brown
103
vs
Headley (01/10/1989)
Headley
(01/10/1989)
Luke Bellars
103
vs
East Horsley (13/09/2020)
East Horsley
(13/09/2020)
Ben Fairclough
102*
vs
Headley (10/08/2003)
Headley
(10/08/2003)
Rhod James
102
vs
Ditchling (15/08/2021)
Ditchling
(15/08/2021)
Oscar Jago-Lewis
102
vs
Merstham (22/05/2022)
Merstham
(22/05/2022)
Alex Hewitt
102
vs
Albury (21/05/1995)
Albury
(21/05/1995)
Ben Fairclough
102
vs
South Nutfield (01/09/2013)
South Nutfield
(01/09/2013)
Ash Bhat
102
vs
Reigate Priory (28/07/2017)
Reigate Priory
(28/07/2017)
Jordan Bunyan
101*
vs
Chertsey (11/08/2024)
Chertsey
(11/08/2024)
Ash Bhat
101*
vs
Oxted (04/09/2016)
Oxted
(04/09/2016)
Darrell Abbott
101*
vs
Horsley & Send (03/08/2003)
Horsley & Send
(03/08/2003)
Chris Walker
101
vs
Newdigate (29/06/2014)
Newdigate
(29/06/2014)
Alex Hewitt
101
vs
Horsley & Send (06/06/2010)
Horsley & Send
(06/06/2010)
Ahson Bukhari
101
vs
Reigate Priory Cavaliers (26/06/2022)
Reigate Priory Cavaliers
(26/06/2022)
Jack Bellars
101
vs
Oxted (18/04/2021)
Oxted
(18/04/2021)
Matthew DP Lewis
100*
vs
Coldharbour (22/06/2008)
Coldharbour
(22/06/2008)
Alex Hewitt
100*
vs
Leigh (23/05/1999)
Leigh
(23/05/1999)
Jamie Freeland
100*
vs
East Horsley (06/07/2003)
East Horsley
(06/07/2003)
Toby Briggs
100*
vs
Horsham (24/08/2003)
Horsham
(24/08/2003)
Darrell Abbott
100*
vs
West Horsley (21/07/1996)
West Horsley
(21/07/1996)
Richard Turner
100
vs
Tadworth (08/05/2022)
Tadworth
(08/05/2022)
Phil Staveley
100
vs
Newdigate (25/07/1999)
Newdigate
(25/07/1999)
Ash Bhat
100
vs
Blackheath (22/08/2021)
Blackheath
(22/08/2021)
Ash Bhat
100
vs
Newdigate (11/08/2019)
Newdigate
(11/08/2019)
Jack Bellars
99*
vs
South Nutfield (30/08/2021)
South Nutfield
(30/08/2021)
Ben Willis
99
vs
South Nutfield (25/08/2025)
South Nutfield
(25/08/2025)
Alex Hewitt
98
vs
Headley (22/07/2018)
Headley
(22/07/2018)
Alex Hewitt
97*
vs
Merstham (28/09/2014)
Merstham
(28/09/2014)
Alex Hewitt
97*
vs
Headley (26/09/1993)
Headley
(26/09/1993)
Mark Rowland
97
vs
Limpsfield (02/09/1990)
Limpsfield
(02/09/1990)
Robert Howell
97
vs
Apperley (31/07/2023)
Apperley
(31/07/2023)
Another search by:
Please Select
All Batting Statistics
All Qualified Batting
All Top Averages
All Most Runs
All Top Scores
All Most Fifties
All Most Hundreds
All Most Ducks
All Most Not Outs
All Most Innings
All Most Matches