All time best: Top 50 Batting Scores

Stats prior to 2008 may not have been recorded.
Click the player name to open player profile.
Click the column heading to sort by that column.



# Player Score Balls How Out 4s 6s Strike Rate Date Opposition
1 Muhammad Ansar 150 118 retired - not out 24 2 127.12 24 Jul 2022 Southern Railway & Kenley
2 Steve Parkinson 141 107 ct. 22 3 131.78 14 Aug 2016 Clapham Nomads
3 John Tither 140 119 b. 12 7 117.65 19 May 2013 Agricola
4 Bernard Leuvennink 136 98 not out 16 4 138.78 19 Jun 2016 Ploughmans
5 Jon Taylor 131 109 b. 19 0 120.18 20 Jul 2003 Brixton Casuals
6 Shahid Iqbal 125 82 ct. 16 7 152.44 16 Jul 2023 Karnataka
7 Sam Scott 113 92 not out 11 0 122.83 08 Sep 1996 Haud Magnum
8 Hussain Qureshi 112 95 not out 8 7 117.89 06 Aug 2017 Unabombers
9 Bernard Leuvennink 111 101 not out 19 0 109.90 18 Jun 2017 Merton
10 Dan Gauntlett 106 90 ct. 12 2 117.78 27 Aug 2008 Dodgers
11 Mark Bradshaw 103 123 not out 13 1 83.74 12 Jun 2004 Morden Parish
12 Karamvir Mangat 101 59 ct. 14 2 171.19 14 Sep 2014 Clapham Nomads
13 Keith Roberts 101 120 not out 15 0 84.17 27 Aug 2006 British Library
14 Bilal Musakhel 100 109 retired - not out 13 4 91.74 29 May 2022 Brockley Nomads
15 Keith Roberts 100 132 not out 13 0 75.76 09 May 2021 Streatham & Marlborough
16 John Priestland 98 106 not out 11 0 92.45 08 Aug 1997 Knoll Pharmaceuticals
17 John Tither 98 112 ct. 13 2 87.50 05 Aug 2007 Surbiton Imperials
18 John Tither 98 83 not out 14 3 118.07 27 May 2012 Old Rutlishians
19 Craig Williams 95 92 not out 12 1 103.26 22 May 2016 Clapham Nomads
20 John Priestland 95 80 ct. 14 0 118.75 07 May 1995 Sutton Council
21 Mark Bradshaw 94 108 ct. 9 0 87.04 07 Aug 1998 Caythorpe
22 Jon Taylor 94 82 ct. 13 0 114.63 13 Jul 2003 Strollers
23 John Tither 94 101 not out 14 0 93.07 11 Jul 2010 WICC
24 Bernard Leuvennink 92 75 not out 19 0 122.67 04 Jun 2023 Wimbledon Corinthians
25 Jon Taylor 92 90 not out 14 0 102.22 29 Aug 2004 British Library
26 Daniel Killaly 92 98 ct. 13 0 93.88 01 May 2011 WICC
27 John Tither 91 96 ct. 9 2 94.79 27 Sep 2009 British Library
28 Keith Roberts 90 123 not out 13 0 73.17 18 Jun 2017 Merton
29 Steve Brammar 90 84 not out 15 0 107.14 31 Jul 1999 Old Rutlishians
30 Bernard Leuvennink 89 56 not out 18 1 158.93 07 Jun 2015 Ham & Petersham
31 Shahid Iqbal 88 67 b. 11 4 131.34 02 Jul 2023 Ploughmans
32 Daniel Killaly 88 57 not out 16 0 154.39 22 May 2011 Imperial College
33 Ajmal Safi 87 82 ct. 15 1 106.10 19 Jun 2022 Merton
34 Chris Plume 87 118 not out 11 0 73.73 29 Jun 2014 Merton
35 Dom Herrington 86 105 not out 12 0 81.90 16 May 2004 Haud Magnum
36 Amil Patel 85 92 st. 8 0 92.39 27 Jul 2008 Merton
37 Mark Bradshaw 85 108 ct. 8 2 78.70 27 Jun 1998 Tate Gallery
38 John Tither 85 84 st. 11 0 101.19 22 Aug 2010 Strollers
39 Mark Bradshaw 84 86 ct. 11 0 97.67 05 Sep 2004 Morden Corinthians
40 Mark Bradshaw 84 121 not out 10 0 69.42 15 May 2005 Haud Magnum
41 Keith Roberts 83 123 not out 12 1 67.48 11 Jul 1999 Roehampton
42 John Tither 83 51 not out 8 7 162.75 02 Aug 2009 Surbiton Imperials
43 Neel Dillip 83 82 b. 13 3 101.22 10 Jul 2016 Putney
44 Nick Creak 83 61 not out 14 0 136.07 14 Sep 1997 Superstars
45 Simon Gundry 82 86 not out 11 1 95.35 28 Jun 2015 Wimbledon Corinthians
46 Simon Gundry 82 84 not out 7 3 97.62 02 Sep 2012 WICC
47 Jon Taylor 82 87 ct. 11 0 94.25 06 Jul 2003 Haud Magnum
48 Amil Patel 82 102 b. 7 0 80.39 03 Jun 2007 Strollers
49 Quentin Davies 82 112 ct. 11 0 73.21 03 Sep 2006 Morden Corinthians
50 Barry Whiteman 81 65 b. 13 0 124.62 18 Sep 2011 Old Merchant Taylors