Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st 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/27QUETAS

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mike WhitneyAUS1981-1993503215108136.3539927.0700560
Ali DawoodBHR2023-2026842715100198.3312182.6400263
Narendra HirwaniIND1988-199635291562174.4316138.5100760
Semo KameaPNG2022-2024412615285*2.558035.0000620
Cuan McCarthySA1948-19511524152853.11110.0000600
Mark TaylorAUS1989-19992172961411039334*39.152404845.9020689100016
Shikhar DhawanIND2010-2022268288141086719039.661228688.452455111349141
Azhar AliPAK2010-2022150233148987302*41.041951146.0622472286236
Justin LangerAUS1993-200711318914785625044.891437254.6623301192444
Marnus LabuschagneAUS2018-202614018614683921539.761174658.221338870525
Alvin KallicharranWI1972-19819713714522518742.48570150.0112271053315
Ibrahim ZadranAFG2019-202612213014478817741.28567684.36832547085
Asghar AfghanAFG2009-202118718014417016425.12555775.0421913280143
Sabbir RahmanBAN2014-202212512814279110224.48315588.461141330259
Asif KhanUAE2022-20259493142572151*32.562513102.353136184126
Tim PaineAUS/IWX/ICC2009-20218310214251611128.59470153.52114727613
Godfrey EvansENG1946-19599113314243910420.5061544.5528172027
Aaron JonesUSA2019-202510095142434123*30.05300181.11113315771
Malcolm WallerZIM2009-201812413014242299*20.88320275.640101623740
Trevor BaileyENG1949-19596191142290134*29.74109925.3011071782
Deryck MurrayWI1963-1980881131422879123.10276846.6001371799
Shane ThomsonNZ1990-19967587141922120*26.33354054.29110519614
Lance CairnsNZ1974-19851211301419156416.51216478.19041315069
Muhammad TanveerQAT2019-2025686214184888*38.501390132.950133136101
Norman VanuaPNG2014-2024113981414807117.62151597.6905177389
Pat SymcoxSA1993-19991008114143510821.42215166.7117712834
Aqib IqbalAUA2019-2026876514120666*23.65996121.080438948
Yasir ShahPAK2011-2022758614105611314.67210750.12101311511
Fred TruemanENG1952-196567851498139*13.8252442.7500116025
Tony BlainNZ1986-19944958148987820.41186348.20028898
Simi SinghIRE2017-2022876914872100*15.85107681.0412106414
Hugh TrumbleAUS1890-19043257148517019.79--047330
Jeevan MendisSL2010-20198059148437218.7394389.400136619
Sylvester OkpeNGR2019-202689671484345*15.91820102.800065229
Andy BichelAUS1997-20048658148267118.77115271.700288412
Wes HallWI1958-196948661481850*15.7346650.00027506
Courtney BrowneWI1995-20056662148026816.71155751.5101107211
Ashantha de MelSL1982-19877469147923614.4098263.540011396
Anjar TadarusINA2022-202691751476859*12.5988087.270197018
Corbin BoschSA2024-2026423314691100*36.3772495.441237211
Keemo PaulWI2018-20266147146534719.7966398.490055627
Ahmed AqeelMAS2024-202643341463765*31.85541117.740123519
Josh DaveySCO2010-20256245146136419.7783373.59023526
Anderson CumminsWI/CAN1991-20078155145845014.2481971.31015425
Tahir NaqqashPAK1980-19855542145106118.2157278.32025474
Salum JumbeTAN2021-202562491449176*14.03471104.250163524
Shakeel AhmedOMA2023-20267548144774514.0367770.460073415
Geoff ArnoldENG1967-19754852144695912.34139631.30016542
P UseniNGR2021-20256146144453713.91310143.550042231
Ashley MallettAUS1968-198047531444443*11.38120532.200011410

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.