T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (Men's All internationals)

Filters

Choose matches, player, team, 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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Simon DoullNZ1992-20007477247424614.00104071.3500128814
Mark DekkerZIM1992-1996364437127917.37185438.40044513
Stephen PeallZIM1992-199624213151308.3926656.77006190
Mark HaslamNZ1992-19955311396.505324.5300000
Ujesh RanchodZIM1992-19934311175.503531.4300010
Eboo Essop-AdamZIM19921111414*-1593.3300010
Brett SchultzSA1992-19971082961.505815.5200310
Damien MartynAUS1992-200627829565987216542.921552063.6118611796337
Michael OwensNZ1992-19949136168*2.2913411.9400620
Justin VaughanNZ1992-1997242883634418.15101835.66000280
Junior MurrayWI1992-20028881101596101*22.48259961.41181316512
Fanie de VilliersSA1992-1998101622252967*13.22120943.760210497
Dave CallaghanSA1992-200029256493169*25.9572667.91102435
Vijay YadavIND1992-19942013214834*13.45141104.96002104
Daryll CullinanSA1993-2001207248288414275*38.251479256.8817432084658
Justin LangerAUS1993-200711318914785625044.891437254.6623301192444
Rajesh ChauhanIND1993-199855358230328.5251944.32005157
Paul TaylorENG1993-19943523517*11.6719018.4200130
Jo AngelAUS1993-199578135115.0012528.0000360
Arshad KhanPAK1993-2006663720164209.6538542.6000691
Gavin BriantZIM1993672561611.2012046.6700130
Nishantha RanatungaSL1993210000.0030.0000100
Errol StewartSA1993-20026626123*15.2511652.5900050
Ghulam AliPAK1993-1995330533817.6712143.8000020
Jeff WilsonNZ1993-200577112144*20.1712696.0300191
Basit AliPAK1993-1996697672123127*30.77347261.15214817225
Aamer NazirPAK1993-19951514844117.3315827.8500240
Nadeem KhanPAK1993-1999441362512.0010534.2900010
Shakeel AhmedPAK1993-19955701353619.2932541.54001110
Graham ThorpeENG1993-2005182256419124200*42.441803750.5816601595014
Matthew HaydenAUS/ICC1993-2009273348321506638047.682233067.474069231722182
Andrew CaddickENG1993-200311613330111049*10.78290138.26002512110
Brendon JulianAUS1993-19993226135256*14.0851867.95017317
Peter SuchENG1993-1999111656714*6.0934519.4200370
Michael SlaterAUS1993-20011161738629921938.181160154.3014301269332
Mark IlottENG1993-199556228157.0013121.3700040
Martin McCagueENG1993-199435021114.207030.0000230
Mark LathwellENG1993240783319.5020039.0000180
Pat SymcoxSA1993-19991008114143510821.42215166.7117712834
Pubudu DassanayakeSL1993-1994262742813612.2270240.03003240
Piyal WijetungeSL199312010105.001566.6700120
Hemantha WickramaratneSL1993320432.00666.6700000
Kumar DharmasenaSL1993-200417113840209069*21.33454445.990761544
Aamer HanifPAK1993-19955428936*44.5012869.5300060
Roland HolderWI1993-1999484889799124.48184053.21045764
Dulip SamaraweeraSL1993-1995121803024916.7897431.01001260
Glenn McGrathAUS/ICC1993-200737620789761616.45181841.860149581
Blair PocockNZ1993-1997152906658522.93223129.81064590
Guy WhittallZIM1993-2003191224294912203*25.19938452.344211847133
Heath StreakZIM/AX1993-2005253265734905127*25.55934552.491242141160

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.