ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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 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
Paul StirlingMIDRoyal London One-Day Cup 20182018881515127*73.5757789.253104910
Eric RowanSASouth Africa tour of England 19511951510151523657.2240.00131330
Joe BurnsQUEMarsh Sheffield Shield 2019/202019-2020611151513551.5082062.80130711
Virender SehwagINDWest Indies tour of India 2002/0320021012151514746.8253496.442207911
Wavell HindsWIWest Indies tour of India 2002/0320021012051510042.9278865.36140749
Ramnaresh SarwanWIWest Indies tour of South Africa 2003/042003-2004912151511946.82101350.84220680
Luke WrightSUSNatWest T20 Blast 2015201513133515111*51.50293175.771314727
Tom BantonSOMVitality Blast 202420241414351579*46.82341151.030405319
Leus du PlooyDERSpecsavers County Championship 20192019915251511839.62109047.25220634
Dhruv JurelRRIndian Premier League 202620261616251581*36.79333154.650624724
Rilee RossouwRRBangladesh Premier League 2018/19201913124514100*64.25327157.191524624
Desmond HaynesWI1984–85 Australian Tri-Series198512122514123*51.4067676.04130421
David WarnerAUSEngland tour of Australia and New Zealand 2017/182017-20181013151410342.8391955.93130571
Sanath JayasuriyaMIIndian Premier League 2007/08200814142514114*42.83309166.341205731
Ravi BoparaESSSpecsavers County Championship 201920191014151413539.5499151.87223602
Corey AndersonSOMVitality Blast 20182018161535147242.83304169.080303134
William O'DonnellAAPlunket Shield 2024/252024-202581505147134.27125440.99051537
Saif ZaibNORCounty Championship 202320231119151457*28.5697652.66010615
Mark TaylorAUSAustralia tour of Pakistan 1998/991998351513334*128.2598152.29120511
Usman KhawajaAUSTrans-Tasman Trophy 2015/162015-2016461513174102.6075867.68300604
Cameron GreenWAMarsh Sheffield Shield 2019/202019-2020594513158*102.6098951.87210645
Herbert SutcliffeENGSouth Africa tour of England 1929192959151311464.13--400-0
Shai HopeWIWest Indies tour of England 20172017810151314757.0091656.00220701
Dean JonesAUS1990-91 Benson & Hedges World Series1990-19911010151314557.0067376.23130456
Tillakaratne DilshanSLCommonwealth Bank Series 2011/12201211111513160*51.3061183.96210506
Matt RenshawSOMSpecsavers County Championship 20182018611151311251.3081263.18310699
Desmond HaynesWI1988–89 Australian Tri-Series1988-19891111151311151.3063880.41231407
Matthew ShortSFUMajor League Cricket 2026202612124513121*64.13351146.151104323
Graeme HickENG1998–99 Australia Tri-Nation Series199912122513126*51.3062881.69312258
AB de VilliersRCBIndian Premier League 2015201516143513133*46.64293175.091216022
Glenn MaxwellRCBIndian Premier League 20212021151425137842.75356144.100614821
Haseeb HameedLANSpecsavers County Championship 20172017112035138830.18152333.68032622
Steven MullaneyNOTSpecsavers County Championship 201920191222051310223.32107447.77123629
Joe RootENGPakistan in England Test Series 2016201648151225473.1477166.41120630
Bill BrownAUSAustralia tour of England 19381938481512206*73.14122141.93210500
Finn AllenWELSuper Smash 2020/212020-20211111251292*56.89264193.940605625
Dean BrownlieNDPlunket Shield 2016/172016-2017713251214346.5597652.46221602
Ian ChappellAUSEngland tour of Australia 1970/711970-1971713051211139.38118243.32231461
Ian ChappellAUSWest Indies tour of Australia 1975/761975-1976713251215646.55106947.90120542
Suryakumar YadavMIIndian Premier League 20182018141405127236.57384133.330416116
Jordan SilkTASSheffield Shield 2022/232022-202310173512154*36.57102050.20201475
James PeirsonQUESheffield Shield 2023/242023-20241017051210630.12100650.89132583
Leo CarterCANPlunket Shield 2015/162015-2016918051210128.44112145.67142664
Dean JonesAUSEngland tour of Australia 1986/871986-19875101511184*56.78123941.24130441
Hansie CronjeSASouth Africa tour of England 19981998810151112656.7897352.52141552
Brad WilsonNDPlunket Shield 2014/152014-2015612051116542.58117143.64131692
Wayne MadsenDERNatWest T20 Blast 201720171313351186*51.10351145.58040598
Dilip VengsarkarINDPakistan tour of India 1986/8719871013351110951.1060547.11130273
John WrightNZ1980–81 Australia Tri-Nation Series1980-1981131315118142.5893954.42050321
James VinceHAMVitality Blast Men 202620261414051112536.50324157.721405618

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.