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)T20I3rd 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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
Brian LaraWIAustralia tour of West Indies 1994/951995811156413956.4074176.11151773
Mike GattingENGAustralia tour of England 19851985911456416080.57107852.32230750
Graeme HickENGEngland tour of India 1992/931993912156417851.2787664.38231584
Sammu AshanCMCCMajor League Tournament 2025/262025-2026813156414647.0096858.26311524
Tom AlsopHAMCounty Championship 202120211424256414925.64139040.58202800
John SimpsonMIDCounty Championship 20232023142515647523.50143539.30042662
Wally HammondENGEngland tour of New Zealand 1932/331933221563336*563.00--2003410
David GowerENG1982–83 Australian Tri-Series19831010156315862.5660792.75311535
Matthew HaydenAUSAustralia tour of South Africa 2001/022002911056312251.1882868.00141768
Alastair CookESSBob Willis Trophy 20202020611156317256.30102155.14210770
Mitchell MarshLSGIndian Premier League 202620261313056311143.31345163.191305136
Minod BhanukaTUCAMajor League Tournament 2025/262025-2026913056317343.3185166.16141646
Abhishek SharmaSHIndian Premier League 2026202615151563135*40.21275204.731435043
Laurie EvansSURVitality Blast 2023202316161563118*37.53348161.781416025
Ed BarnardWORSpecsavers County Championship 20172017121845637540.2185665.77050696
Tom FellWORLV= County Championship 201420141220156313329.63132042.65213681
Adam WheaterHAMLV= County Championship 201520151422156311126.8182868.00142671
Jack LeaningKENCounty Championship 202320231425356368*25.59130643.11041681
Alastair CookENGEngland in India Test Series 2012/13201248156219080.29128543.74300663
Alex LeesDURRoyal London One-Day Cup 20212021991562126*70.2564687.00240535
Mohammad YousufPAKEngland tour of Pakistan 2005/062005810156222362.4489762.65140574
Ian BellENGThe Ashes 20132013510156211362.44115748.57320751
Denis ComptonENGAustralia tour of England 19481948510156218462.4454637.91221370
Kevin PietersenENGAustralia tour of England and Scotland 20052005812156215851.0976973.081416016
Graham GoochENGWest Indies tour of England 19881988813056214643.23133642.07130591
David WarnerSHIndian Premier League 20152015141415629143.23359156.550706521
Jake WeatheraldTASSheffield Shield 2025/262025-202671405629540.1470479.83051816
Mitchell HayCANPlunket Shield 2023/242023-2024815456214651.09107652.231315012
Tom WestleyESSOne-Day Cup 2025202588056114170.13531105.65230685
Richie RichardsonWIPakistan tour of West Indies 1987/88198881115618456.1077872.11060662
James FranklinWFPlunket Shield 2014/152014-2015714256113946.75106252.82150519
George BaileyHAMSpecsavers County Championship 20172017914056116140.0792560.65233743
Tom WestleyESSSpecsavers County Championship 201720171115256111143.15116048.36220901
Marcus HarrisVICSheffield Shield 2024/252024-2025918156114333.00110450.82132643
Rusi ModiINDWest Indies tour of India, Pakistan and Ceylon 1948/491948-1949510056011256.00--150160
Polly UmrigarINDIndia tour of West Indies 1952/531953510156013062.22--24002
Dane CleaverCSPlunket Shield 2017/182017-201881315608846.6782368.04062889
Aaron RedmondOVPlunket Shield 2013/142013-2014814056015440.0098656.80222915
Michael BracewellWFPlunket Shield 2020/212020-2021814056014240.00108851.47311599
Ajinkya RahaneRRIndian Premier League 2012201216162560103*40.00433129.331327310
Tom WestleyESSCounty Championship 202120211217156021335.00123445.38301822
Chris DentGLOCounty Championship 202120211223256091*26.67103754.00052733
Ricky PontingAUSAustralia tour of New Zealand 2004/052005793559141*93.1768981.132305915
Inzamam-ul-HaqPAKIndia tour of Pakistan 2003/042004810055912355.9076672.98311588
Yashasvi JaiswalRRIndian Premier League 20252025141415597543.00350159.710606028
Dane VilasLANCounty Championship 202120211416155918937.2789062.81121564
Riki WesselsNOTNatWest T20 Blast 201720171616355911043.00369151.491105328
Seymour NurseWIWest Indies tour of New Zealand 1968/691969350558258111.60--210674
David WarnerAUSWorld Cup 2019201999055816662.0061091.48320588
Darren LehmannAUSAustralia tour of West Indies 20032003710155816062.0081668.38230564

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.