Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1Live57th Match · CSA Pro20 2026/27LIOES106/1 (10)LIO chose to bowlODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by series (Men's All internationals)

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

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
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
Mark WaughAUSAustralia tour of West Indies 1990/91199110132523139*47.5591457.22131425
Jos ButtlerENGIndia tour of Ireland and England 201820181114052310637.3665280.21142676
Andrew HudsonSAIndia tour of South Africa 1992/931992-19931115052310834.87121143.19140582
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
Ian BothamENGEngland tour of India 1981/821981-1982911152214252.2078066.921504014
Cheteshwar PujaraINDIndia tour of Australia 2018/192018-201947052119374.43125841.41311502
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
Aravinda de SilvaSLSri Lanka tour of New Zealand 1990/91199168052026765.0076667.89211637
Ernest TyldesleyENGEngland tour of South Africa 1927/281927-192859152012265.00--23100
Shoaib MohammadPAKNew Zealand tour of Pakistan 1990/911990462519203*129.75112346.22300672
Colin McDonaldAUSEngland tour of Australia 1958/591958-195959151917064.88117944.02210360
Virat KohliIND-2011-2017011051920447.18493105.27120675
Joe RootENGPataudi Trophy 20142014572518154*103.6088358.66230561
Gundappa ViswanathINDAustralia tour of India 1979/801979681518161*74.0078353.90220541
Dudley NourseSAAustralia tour of South Africa 1935/361935-1936510151823157.56--121510
Graeme PollockSAAustralia tour of South Africa 1969/70197047051727473.8696053.85130761
Wally HammondENGEngland tour of South Africa 1930/311930-1931591517136*64.63--140131
David WarnerAUSICC Cricket World Cup 2023/2420231010051716351.70465111.182204724
Wasim RajaPAKPakistan tour of West Indies 1976/7719776111517117*51.7030.001523714
Gordon GreenidgeWIIndia tour of West Indies 1988/891989912051711743.0881863.202314812
Jonty RhodesSAWest Indies tour of South Africa 1998/991998-199911151517103*36.9371572.311204412
Kumar SangakkaraSLPakistan v Sri Lanka Test Series 2011/12201136051621186.00109347.21220444
Ravindra JadejaINDIndia tour of England 202520255104516107*86.0093755.07150536
Fakhar ZamanPAKPakistan tour of Zimbabwe 20182018553515210*257.50462111.47220656
Ricky PontingAUSSouth Africa tour of Australia 2005/062005-2006361515143*103.0077366.62320571
Eric RowanSASouth Africa tour of England 19511951510151523657.2240.00131330
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
Desmond HaynesWI1984–85 Australian Tri-Series198512122514123*51.4067676.04130421
David WarnerAUSEngland tour of Australia and New Zealand 2017/182017-20181013151410342.8391955.93130571
Mark TaylorAUSAustralia tour of Pakistan 1998/991998351513334*128.2598152.29120511
Usman KhawajaAUSTrans-Tasman Trophy 2015/162015-2016461513174102.6075867.68300604
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
Desmond HaynesWI1988–89 Australian Tri-Series1988-19891111151311151.3063880.41231407
Graeme HickENG1998–99 Australia Tri-Nation Series199912122513126*51.3062881.69312258
Joe RootENGPakistan in England Test Series 2016201648151225473.1477166.41120630
Bill BrownAUSAustralia tour of England 19381938481512206*73.14122141.93210500
Ian ChappellAUSEngland tour of Australia 1970/711970-1971713051211139.38118243.32231461

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.