Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (Men's All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Netherlands×

Player figures come from full scorecards, which we hold for 280 of the 281 matches in this selection (from 1996). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
George MunseySCO2015-20251919296019156.47734130.793428751
Aiden MarkramSA2022-202455124417561.00184132.61111268
Jos ButtlerENG2014-2023542259162*129.50159162.891101419
Andrew HudsonSA1996110161161161.00132121.97100134
Sanath JayasuriyaSL2002-200622019315796.50140137.86100301
JP DuminySA2011-2014331202150*101.00152132.89100712
Tom LathamNZ2022-2023442224140*112.00197113.71110196
AB de VilliersSA2007-201443015513451.67121128.10101144
Jacques KallisSA1996-2011332147128*147.00137107.30100115
Shreyas IyerIND2023111128128*-94136.17100105
Dawid MalanENG2022-202344124812582.67235105.53111206
Brad HodgeAUS2007110123123123.0089138.2010087
Philip SaltENG202233024812282.67177140.11110323
Will YoungNZ2022-202344129412098.0031194.53210219
Kyle MayersWI202232014212071.00134105.97100107
Shai HopeWI2022-2023441208119*69.3323588.51100214
Tillakaratne DilshanSL2006-2014332195117*195.00148131.76110222
Gary WilsonIRE2008-20191614231011325.8336684.70101274
Hashim AmlaSA2011-201433017611358.67175100.57100171
Mohammad ShahzadAFG2009-20151010039911039.9046286.36130462
Fakhar ZamanPAK2022-202355017010934.0019388.08100221
Irfan KarimKEN2011-201944116310854.33146111.64100190
Ben StokesENG2023110108108108.0084128.5710066
Brandon McMullenSCO2023-202588032510640.63302107.622103810
Martin GuptillNZ2014-202266017010628.3319786.29100173
Glenn MaxwellAUS2023110106106106.0044240.9110098
Ayan KhanOMA2023111105105*-92114.13100112
Richie BerringtonSCO2008-20252827380310533.46735109.251336224
Nicolas PooranWI2022-2023441128104*42.67108118.52100107
Graeme HickENG1996111104104*-13378.2010062
David WarnerAUS2023110104104104.0093111.83100113
Rahmanullah GurbazAFG2022-202344013810334.5017379.77100113
Sikandar RazaZIM2014-202311113331102*41.38258128.291112120
KL RahulIND2022-202322011110255.5076146.05100124
Sharmarh BrooksWI2022-2023441192101*64.0023083.4811086
Jason RoyENG2022331175101*87.50153114.38110281
Paul StirlingIRE2010-20242121165910132.9568196.771307014
Marvan AtapattuSL2002110101101101.0011885.5910080
Karim SadiqAFG2010-201377118710031.1722085.00100205
Ed JoyceIRE2011-201455219996*66.3322389.24010132
Kyle VerreynneSA2021110959595.0011284.8201091
Eoin MorganENG/IRE2007-20226601579426.1722769.1602296
Rizwan CheemaCAN2009-20124411029434.0084121.43011143
Michael ClarkeAUS20071119393*-85109.4101063
Dhananjaya de SilvaSL2022-20245501619332.2018387.98011125
Rakep PatelKEN2008-2019121113119231.1034689.880102411
Brandon KingWI2022-202344223591*117.50234100.43030285
Sadeera SamarawickramaSL202333111191*55.5013383.46010110
Sean WilliamsZIM2014-2023101003229132.20290111.03020333
Babar AzamPAK2022-20266602469141.0031677.85030223
Page 1Next

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.