Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND128/4 (21)IND need 15 runs in 66 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
Dean BrownlieCANPlunket Shield 2013/142013-201481515269837.5791557.49050723
Jos ButtlerGTIndian Premier League 20262026171735266037.57345152.460405126
Adam HoseWORCounty Championship 20242024142215269025.05108448.52042724
Viv RichardsWIEngland tour of West Indies 1985/861986992525110*75.00474110.761505221
Budhi KunderanINDEngland tour of India 1963/641964510052519252.50--210791
Adam GilchristAUS1998–99 Australia Tri-Nation Series19991212052515443.7553598.13211517
Graham GoochENGEngland tour of India 1981/821981-1982913152512743.7598353.41140710
Marnus LabuschagneQUESheffield Shield 2025/262025-2026814052516037.5084362.28211614
Adam LythYORVitality Blast 20222022161615258135.00296177.360525923
Wes DurstonDERLV= County Championship 201420141018452574*37.5071573.43050813
Zain-ul-HassanGLACounty Championship 20252025142515256521.88125141.97021710
Andrew GaleYORSpecsavers County Championship 20162016152615258321.00125241.93022680
Dhananjaya LakshanCCCMajor League Tournament 2024/252024-202578152415074.8665480.122304418
Jimmy AdamsWIEngland tour of West Indies 1993/9419941012252413752.40110947.25130542
Temba BavumaNORSpecsavers County Championship 20192019713052413440.3180365.26210665
Nicolas PooranLSGIndian Premier League 202520251414252487*43.67267196.250504540
Jos ButtlerLANLV= County Championship 201420149161524100*34.9390358.03131539
Simon HarmerESSCounty Championship 202320231423652483*30.82101051.88031599
Sachin TendulkarIND1995–96 Wills World Cup199677152313787.1760985.88230577
David WarnerAUSThe Ashes 2013/142013-2014510152312458.1170374.40220675
Tim RobinsonENGAustralia tour of England 19851985811152317552.3099952.35210650
Allan BorderAUSAustralia tour of England 199319938112523200*58.11109947.59120630
James RewSOMVitality Blast Men 2026202613132523116*47.55330158.481205217
Mark WaughAUSAustralia tour of West Indies 1990/91199110132523139*47.5591457.22131425
Jos ButtlerENGIndia tour of Ireland and England 201820181114052310637.3665280.21142676
Michael-Kyle PepperESSCounty Championship 202420241014252311543.5865979.36211578
Paul WalterESSCounty Championship 20212021121515239637.36114545.68041703
Andrew HudsonSAIndia tour of South Africa 1992/931992-19931115052310834.87121143.19140582
Suresh RainaCSKIndian Premier League 20142014161635238740.23359145.680505119
Will SmeedSOMVitality Blast 20232023171705239430.76298175.500515530
Brett D'OliveiraWORCounty Championship 202520251121052312124.90124542.01122570
Jonathan TattersallYORSpecsavers County Championship 20192019142115239226.15124641.97031600
Norm O'NeillAUSWest Indies tour of Australia 1960/611960-1961510052218152.2059640.10131600
Navjot SidhuINDEngland tour of India 1992/9319939101522134*58.0099652.41221574
Jacques KallisSANew Zealand tour of South Africa 2000/012000911452216074.5788858.78131674
Kane WilliamsonNZNew Zealand tour of United Arab Emirates 2018/192018811152213952.2086960.07130462
Babar AzamPZPakistan Super League 2022/2320231111152211552.20359145.40151649
Ian BothamENGEngland tour of India 1981/821981-1982911152214252.2078066.921504014
Jamie HowCSPlunket Shield 2012/132012-201371325229347.4581064.440516015
Rachin RavindraWFPlunket Shield 2022/232022-2023714052212637.29102550.93200653
Cheteshwar PujaraINDIndia tour of Australia 2018/192018-201947052119374.43125841.41311502
Billy GodlemanDERRoyal London One-Day Cup 2019201988152111674.4359088.313114010
Clem HillAUSEngland tour of Australia 1901/021901-190251005219952.10--041360
Viv RichardsWIWest Indies tour of England 1991199181115218052.1077167.57060589
Allan BorderAUSAustralia tour of India 1979/801979612052116243.42121940.11130652
Shikhar DhawanDCIndian Premier League 201920191616152197*34.73384135.680516411
Adam LythYORSpecsavers County Championship 201720171221152110026.05107848.33122635
Aravinda de SilvaSLSri Lanka tour of New Zealand 1990/91199168052026765.0076667.89211637
Ernest TyldesleyENGEngland tour of South Africa 1927/281927-192859152012265.00--23100
Shan MasoodYORCounty Championship 20242024812152014047.2769774.61211676

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.