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 2026AFGZIMT2069th 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)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th 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.
From 1908-01-01×

Player figures come from full scorecards, which we hold for 11,678 of the 11,684 matches in this selection (from 1908). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Alessandro MorrisCAY2019-202526128308*7.506744.7800320
Matheesha PathiranaSL2022-2026401873062.737241.6700630
VM VaghelaUSA2021-2025310292929.003290.6300020
MM SiddiqueJPN2023-2024320292814.5020145.0000041
Iqbal SiddiquiIND2001121292429.003096.6700031
Adeshlie AliasMAS2026220292214.503096.6700040
L SolomoneLES/MOZ2026220292814.5019152.6300051
Amite HasanBAN2026120292514.504072.5000050
Jim ParksENG1937120292214.50--000-0
Peter TruscottNZ1965120292614.50--00000
Imran AbbasPAK2000220292814.506346.0300000
DI JoyceIRE2006-200733029189.675651.7900140
Daniel WestonGER201933029149.673096.6700021
M AbdullaMAA2019-202163029239.6728103.5700040
Hashir DafedarOMA2025431291514.506147.5400031
Khalid NiaziSWI2025-20268322913*29.003680.5600010
Tony OpathaSL1975-197953029189.675552.7300130
Boris GorleeNED202233029169.675552.7300030
Jurg HirschiMAC201933029139.674860.4200000
Haider KianiPHI2019-202354129139.674170.7300020
Macai SimmonsBER2019-20216412918*9.6728103.5700211
Bhargav NarasimhaMEX2023-202664129139.674367.4400000
Fazil MuhammadSOU202454129159.674367.4400010
Phiroze PaliaIND1932-193624129169.67--00000
Keith AndrewENG1954-196324129159.676129.5100030
FE CaravaMOZ2021-202295029125.806346.0300010
Awais IkramSLO2022-20255522910*9.6729100.0000031
D RobsonEST2023-202413512919*7.254367.4400201
Jahandad KhanPAK2024-202585129177.253485.2900102
Zeeshan GorayaAUA2025-2026115029125.803876.3200021
DJ HallCRO202655229129.675058.0000010
Vivek RazdanIND1989-199055229189.673778.3800140
Adrian NeillSCO2019-202314642914*14.504170.7300020
DK ShettyINA2023-20262764291414.5027107.4100011
Nazmul IslamBAN201819732977.254663.0400130
Yasir MohammadUSA2021-2026217129164.836048.3300100
V PulibantiCRO2023-202477229105.805354.7200250
Steve WatkinENG1991-199477029134.1410527.6200230
Dodda GaneshIND19975832985.8013022.3100010
Zahid MahmoodPAK2021-202499329174.8312024.1700322
Michael MasonNZ2003-2010291042913*4.838036.2500230
Hamza TahirSCO2018-20244810329134.148534.1200520
Kamran HussainPAK20082112828*-21133.3300020
S SheelanINA2023110282828.0028100.0000030
Fred FreerAUS19461112828*-21133.3300031
Qalandar KhanQAT2019320282514.0021133.3300012
Shivam MaviIND2023620282614.0018155.5600022
MG HunterGIB2019320282714.004070.0000011
HH PatelMAA2019220282214.0023121.7400050
Usman RafiqUSA2023-20243212828*28.004070.0000140
PreviousPage 108Next

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.