Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

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,355 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Ricky PontingAUSEngland tour of Australia 2002/032002-2003811057115451.9182069.63310507
Sunil GavaskarINDEngland tour of India 1981/821981-1982911157117257.10148238.53141581
Tawanda MuyeyeKENCounty Championship 20232023916057117935.6978572.74113747
Jake DoranTASSheffield Shield 2024/252024-20251017057110133.59108052.87130812
Jason SanghaSASheffield Shield 2025/262025-20261119257111533.59114749.78142727
Dan MousleyWARCounty Championship 20232023132015719430.05100057.10062738
Michael HusseyAUSThe Ashes 2010/112010-201159057019563.33108552.53231673
Geoff PullarENGEngland tour of India, Pakistan and Ceylon 1961/621961-196269157016571.25--232681
Kane WilliamsonNZTrans-Tasman Trophy 2015/162015-2016510157016663.3398357.99220740
Alec StewartENGSouth Africa tour of England 19981998813257016451.82107153.22120800
Chad BowesCANPlunket Shield 2021/222021-2022713057012743.8589163.97231744
Hansie CronjeSAAustralia tour of South Africa 1993/9419941113157012247.5090163.26220558
Desmond HaynesWIAustralia tour of West Indies 1990/9119911014157011143.85106453.57130840
Chad BowesCANPlunket Shield 2017/182017-2018101905709330.0095259.87032773
John SimpsonMIDSpecsavers County Championship 20172017142225709028.50119347.78032783
Ben BrownSUSLV= County Championship 201420141422257016328.50106153.72102683
Bill PonsfordAUSAustralia tour of England 1934193447156926694.83115449.31210540
Alan MelvilleSASouth Africa tour of England 19471947510156918963.22--311441
Babar AzamPZPakistan Super League 2023/24202411111569111*56.90399142.611516312
Sam HainBBVitality Blast 202420241413456998*63.22414137.440603916
Shikhar DhawanDCIndian Premier League 20122012151515698440.64439129.610505818
Hansie CronjeSAWest Indies tour of South Africa 1998/991998-1999121605698235.5692261.710514411
James AdamsHAMSpecsavers County Championship 201820181323156914725.86141540.21113880
Gundappa ViswanathINDWest Indies tour of India, Pakistan and Sri Lanka 1974/751974-1975510156813963.1126352.85130741
Brendon McCullumNZ-2005-2015015356818547.3367783.901305218
Daryl MitchellNDPlunket Shield 2015/162015-201610182568100*35.5087065.291525818
David LloydGLASpecsavers County Championship 201620161323156810725.8293760.62214834
Colin MunroTKRCaribbean Premier League 20182018131325679051.55404140.350615424
Joe DenlyKENNatWest T20 Blast 201720171414156712743.62376150.802125325
Babar AzamPAKPakistan tour of South Africa 2018/192018-2019111415679043.6260993.10040873
Graham ThorpeENGWest Indies tour of England 1995199591505679437.80113749.87052690
Travis HeadSHIndian Premier League 202420241515156710240.50296191.551436432
Nipun KarunanayakeBCAAMajor League Tournament 2024/252024-202591535678147.25107952.550704912
Vikram SolankiSURLV= County Championship 201420141016156714337.8095159.62151803
Dane VilasLANCounty Championship 202220221318056712431.5082968.40221604
Tom MooresNOTSpecsavers County Championship 201820181220156710329.8495859.191208114
Greg ChappellAUSAustralia tour of New Zealand 1973/741974583566247*113.2077872.75211714
Dwayne SmithCSKIndian Premier League 20142014161605667935.38416136.060505034
Sam HainWARSpecsavers County Championship 20182018121715669035.38115449.05061750
Adam HoseWORCounty Championship 20232023111915668531.4489962.96032843
Kurtis PattersonNSWOne-Day Cup (Australia) 2025/262025-2026883565125*113.0058596.58330514
Zak CrawleyKENCounty Championship 20232023713056517043.4681269.58222754
SB KeeneAAPlunket Shield 2025/262025-2026814356515251.3673576.87140763
Jacques KallisSASouth Africa tour of West Indies 2000/0120011116256510740.36128743.90151466
BS McKinneyDURCounty Championship 202520251018056515331.39111750.58202794
Matthew WaiteWORCounty Championship 2023202311204565109*35.3180670.101316910
Matthew LambWARCounty Championship 20212021132355656731.39131642.93031753
Joe RootENGIndia tour of England 20212021471564180*94.0092960.71310690
Colin IngramGLARoyal London One-Day Cup 2017201788056414270.50540104.443203129
Dilip VengsarkarINDSri Lanka tour of India 1986/871986-198788156416680.5750170.66230281

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.