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 Asad Khan 139 109 ct. 24 0 127.52 22 Jun 2025 Gladiators
5 Bernard Leuvennink 136 98 not out 16 4 138.78 19 Jun 2016 Ploughmans
6 Jon Taylor 131 109 b. 19 0 120.18 20 Jul 2003 Brixton Casuals
7 Asad Khan 130 73 b. 19 5 178.08 18 May 2025 Ham & Petersham
8 Shahid Iqbal 125 82 ct. 16 7 152.44 16 Jul 2023 Karnataka
9 Zia Mian 113 94 not out 9 8 120.21 11 May 2025 Wimbledon United
10 Muhammad Ansar 113 94 lbw 10 5 120.21 11 Aug 2024 Ploughmans
11 Sam Scott 113 92 not out 11 0 122.83 08 Sep 1996 Haud Magnum
12 Hussain Qureshi 112 95 not out 8 7 117.89 06 Aug 2017 Unabombers
13 Bernard Leuvennink 111 101 not out 19 0 109.90 18 Jun 2017 Merton
14 Dan Gauntlett 106 90 ct. 12 2 117.78 27 Aug 2008 Dodgers
15 Mark Bradshaw 103 123 not out 13 1 83.74 12 Jun 2004 Morden Parish
16 Karamvir Mangat 101 59 ct. 14 2 171.19 14 Sep 2014 Clapham Nomads
17 Keith Roberts 101 120 not out 15 0 84.17 27 Aug 2006 British Library
18 Asad Khan 100 85 retired - not out 10 2 117.65 24 Aug 2025 Unabombers
19 Asad Khan 100 67 not out 13 3 149.25 17 Aug 2025 Karnataka
20 Zaheer Uddin 100 90 st. 6 6 111.11 11 Aug 2024 Ploughmans
21 Bilal Musakhel 100 109 retired - not out 13 4 91.74 29 May 2022 Hobgoblin Nomads
22 Keith Roberts 100 132 not out 13 0 75.76 09 May 2021 Streatham & Marlborough
23 John Priestland 98 106 not out 11 0 92.45 08 Aug 1997 Knoll Pharmaceuticals
24 John Tither 98 112 ct. 13 2 87.50 05 Aug 2007 Surbiton Imperials
25 John Tither 98 83 not out 14 3 118.07 27 May 2012 Old Rutlishians
26 Craig Williams 95 92 not out 12 1 103.26 22 May 2016 Clapham Nomads
27 John Priestland 95 80 ct. 14 0 118.75 07 May 1995 Sutton Council
28 Mark Bradshaw 94 108 ct. 9 0 87.04 07 Aug 1998 Caythorpe
29 Jon Taylor 94 82 ct. 13 0 114.63 13 Jul 2003 Strollers
30 John Tither 94 101 not out 14 0 93.07 11 Jul 2010 WICC
31 Bernard Leuvennink 92 75 not out 19 0 122.67 04 Jun 2023 Wimbledon Corinthians
32 Jon Taylor 92 90 not out 14 0 102.22 29 Aug 2004 British Library
33 Daniel Killaly 92 98 ct. 13 0 93.88 01 May 2011 WICC
34 John Tither 91 96 ct. 9 2 94.79 27 Sep 2009 British Library
35 Keith Roberts 90 123 not out 13 0 73.17 18 Jun 2017 Merton
36 Steve Brammar 90 84 not out 15 0 107.14 31 Jul 1999 Old Rutlishians
37 Bernard Leuvennink 89 56 not out 18 1 158.93 07 Jun 2015 Ham & Petersham
38 Shahid Iqbal 88 67 b. 11 4 131.34 02 Jul 2023 Ploughmans
39 Daniel Killaly 88 57 not out 16 0 154.39 22 May 2011 Imperial College
40 Ajmal Safi 87 82 ct. 15 1 106.10 19 Jun 2022 Merton
41 Chris Plume 87 118 not out 11 0 73.73 29 Jun 2014 Merton
42 Dom Herrington 86 105 not out 12 0 81.90 16 May 2004 Haud Magnum
43 Amil Patel 85 92 st. 8 0 92.39 27 Jul 2008 Merton
44 Mark Bradshaw 85 108 ct. 8 2 78.70 27 Jun 1998 Tate Gallery
45 John Tither 85 84 st. 11 0 101.19 22 Aug 2010 Strollers
46 Mark Bradshaw 84 86 ct. 11 0 97.67 05 Sep 2004 Morden Corinthians
47 Mark Bradshaw 84 121 not out 10 0 69.42 15 May 2005 Haud Magnum
48 Keith Roberts 83 123 not out 12 1 67.48 11 Jul 1999 Roehampton
49 John Tither 83 51 not out 8 7 162.75 02 Aug 2009 Surbiton Imperials
50 Nick Creak 83 61 not out 14 0 136.07 14 Sep 1997 Superstars