Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by series (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,356 of the 23,363 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben DuckettNOR/NOTSpecsavers County Championship 201820181019147713326.5063175.59123780
Nathan McSweeneySASheffield Shield 2025/262025-20261019247710328.06107844.25121571
Ryan HigginsGLOSpecsavers County Championship 201820181323247710522.7181358.67123650
Mahela JayawardeneSLEngland tour of Sri Lanka 2007/082007451476213*119.0096149.53210501
Ryan PatelSUROne-Day Cup 2026202688047610259.5048298.761405712
VVS LaxmanINDIndia tour of West Indies 2002200269247613068.0093151.13140630
Taufeeq UmarPAKICC World Cup 2002/032002-200379147611159.5081458.48130532
Bevon JacobsAAPlunket Shield 2024/252024-202559147615759.5083756.871305616
Dhanushka GunathillekeGGLanka Premier League 2020/2120201010247694*59.50329144.68040678
Jackie McGlewSASouth Africa tour of England 19551955510147613352.8930.00222390
Tamim IqbalCVBangladesh Premier League 2016/172016131324767543.27411115.820615311
Jesse TashkoffWFPlunket Shield 2025/262025-2026714047610934.0062975.68212686
Saeed AnwarPAK2000 Asia Cup2000161604768229.7563774.73010511
Marcus HarrisVICSheffield Shield 2023/242023-2024916047616429.75113741.86122543
Miles HammondGLOSpecsavers County Championship 201820188162476123*34.00112442.35222691
John SimpsonMIDLV= County Championship 201420141118147611028.0091552.02131632
Michael BurgessWARCounty Championship 20232023141934768829.7575962.71043506
Joe LeachWORSpecsavers County Championship 20162016142044769029.7567071.04043613
George BaldersonLANCounty Championship 20252025142244768226.4486954.78041596
George GiffenAUSEngland tour of Australia 1894/951894-189559047516152.78--130341
Jacques RudolphSASouth Africa tour of New Zealand 2003/0420048103475154*67.8695349.84132694
Bruce MitchellSAEngland tour of South Africa 1948/491948-1949510147512052.7815829.1113020
Larry GomesWIWest Indies tour of England 19841984811447514367.8691951.69220560
Michael BracewellWFPlunket Shield 2018/192018-201971224759847.5091851.74042642
Eddie ByromGLACounty Championship 20232023815247510136.5495549.74143685
Rohit KumarNEPICC Men's Cricket World Cup League 2 2022/232022-20231615147595*33.9361876.860314310
Ahan WickramasingheNCCMajor League Tournament 2025/262025-20261015147510233.9360678.381234510
Azhar AliPAKPakistan v West Indies Test Series 2016/172016361474302*94.8085855.24122343
Chris GayleWINew Zealand tour of West Indies 2002200277047420467.7169668.10130625
Roshan MahanamaSLIndia tour of Sri Lanka 1997199767047422567.7193250.86130551
Chris GayleWIICC Champions Trophy 2006/072006882474133*79.0051092.943016210
Pasindu SooriyabandaraMSCMajor League Tournament 2024/252024-2025783474200*94.8084656.03210483
Gundappa ViswanathINDEngland tour of India 1981/821981-198279047422252.6790752.26211610
Andrew StraussENGThe Ashes 2009200959047416152.6795149.84130650
Habibul BasharBANBangladesh tour of Pakistan 20032003811047410843.0982857.25130570
Ian RedpathAUSEngland tour of Australia 1974/751974-1975713147410539.50149031.81130340
Varun ChopraWARNatWest T20 Blast 201420141414247486*39.50379125.070404213
Rinku SinghKKRIndian Premier League 202320231414647467*59.25317149.530403129
Alec StewartENGAustralia tour of England 1993199391504747831.6095449.69041642
Stephen MooreDERLV= County Championship 20142014916147412831.60103245.93131672
Sam NortheastHAM/YOR/NOTCounty Championship 202120211218247411829.6398648.07131630
Tom MooresNOTCounty Championship 20212021111834749731.6083956.50031749
Scott BorthwickDURCounty Championship 202120211320047410023.70105444.97113620
Liam Patterson-WhiteNOTCounty Championship 2026202614212474111*24.9576062.37122587
Leonard HuttonENGAustralia tour of England 19381938340473364118.25109343.28200500
Charles MacartneyAUSAustralia tour of England 1926192656147315194.60--300470
Graham GoochENGNew Zealand tour of England 1990199057147315478.8378860.03221612
Jack HaynesNOTOne-Day Cup 2025202588047312459.13463102.16140565
Paul GibbENGEngland tour of South Africa 1938/391938-193958047312059.13--220110
Gundappa ViswanathINDIndia tour of Australia 1977/781977-19785904738952.5678750.83050430

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.