Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG148/0 (22)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (All cricket)

Daniel Bell-Drummond has scored the most runs in men's cricket v Surrey: 1,568 in 43 matches.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Surrey×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Daniel Bell-DrummondKEN2014-2026435031568112*33.36201877.7031041879
Tom WestleyESS2014-202634411153013638.25231766.0336021511
Nick GubbinsMID/HAM2014-202630401143219236.72238859.974731829
Tom AbellSOM2015-202633384127230737.41195864.9624215815
Adam LythYOR2016-202616251114020247.50214053.2735214612
Sam NortheastHAM/KEN/GLA2014-202628311112212937.40138581.0118111320
James VinceHAM2014-202631383108315930.94133081.432511588
Joe DenlyMID/KEN2014-2026303311057116*33.03111794.6323311322
Daniel LawrenceESS2015-202325282104516140.19146771.2335210620
John SimpsonMID/SUS2014-202642473104088*23.64163063.8008210815
Stephen EskinaziMID/LEI2016-202625301102718235.41119186.2325111023
James HildrethSOM2014-20222631799210741.33126578.421821267
Ryan ten DoeschateESS2014-202124237950168*59.38102193.053209715
Chris CookeGLA2014-202629295897205*37.38117976.082107419
Paul WalterESS2016-20262426387811838.17130367.3825111514
Keaton JenningsDUR/LAN2014-202613172875201*58.33139862.592511161
Colin IngramSOM/GLA2014-2026232448719143.55860101.280828237
Tom AlsopSUS/HAM2016-20262325286711737.70126568.543428913
Lewis GregorySOM2014-2026313311862129*39.18119772.012427525
Ravi BoparaSUS/NOR/ESS2014-202528275861105*39.1495789.971606824
Tom LammonbySOM2019-20261823185222938.73128266.463201037
Ben SlaterDER/NOT2014-20261524381216438.67134760.281528614
Tom BantonSOM2018-20252125080313232.1298681.441509117
Ed BarnardWOR/WAR2015-202612161793177*52.87118367.03331867
Jack LeaningSUS/YOR/KEN2015-2026313827708721.39144053.470347810
Ben BrownSUS/HAM2014-202619244733165*36.65114464.07131757
Dean ElgarSOM/ESS2017-2026710172618280.67129556.06341833
Chris DentGLO2014-202215192725207*42.65106767.95141914
Jonny BairstowYOR2016-2026810070919870.9094774.87240974
Sam BillingsKEN2014-2026293177059929.3877491.090627215
James FullerMID/HAM/GLO2014-20263335116754828.1378785.770026613
Dawid MalanMID/GLO2014-20261820266811737.1179883.712127913
Tom Kohler-CadmoreWOR/YOR/SOM2014-2026182306637828.8385377.730618217
Alex LeesYOR/DUR2015-20251521266212534.84120854.80312901
Emilio GayDUR/NOR2021-20258142656156*54.67103363.50231861
Haseeb HameedLAN/NOT2015-2026162436179129.38135345.60050742
Michael-Kyle PepperESS2018-20261620361410936.1268389.901306918
Jordan CoxKEN/ESS2020-20261618159113334.7680773.232207813
Michael BurgessSUS/WAR2017-20241316158817839.2071682.121316413
Matthew CritchleyESS/DER2015-202616202588145*32.6796660.87221784
Joe ClarkeWOR/NOT2015-20261317058215734.24100258.08233623
Sam HainWAR2016-2026142105819627.67133943.39033591
Liam DawsonHAM2014-20262631157510819.1777374.391215512
Nick BrowneESS2015-20241622057414326.09120747.56120861
George BaileyMID/HAM2016-2017672571161114.2083068.80320675
Steven CroftLAN2015-20231015155811539.86112249.73142694
Simon HarmerESS2017-2026343145546820.5292959.63036617
Joe WeatherleyHAM2017-20262122155310026.3372576.28120674
Tom HainesSUS2020-202659255017478.5796157.23231612
Jacques RudolphGLA2014-20171315454375*49.3673174.28061673
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.