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.
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
J BuchananCAY2023-202683111105.501668.7500000
A DaxiniCRO20233301153.672250.0000010
Thomas DracaITA2024-202611311155.501478.5700010
A NimagaMAB20243311175.501384.6200010
GI GokoelSUR202453211911.002740.7400010
Zubaid AkbariAFG2023-20253301153.671573.3300020
D HardwareTUA/TUCA2025331117*5.503135.4800000
KK SharmaSLO2024-2025332118*11.002055.0000000
Mustafa AtmacaTUR2025-20265311155.501668.7500000
E RobinsonGUE2026833116*-1668.7500000
Faridullah ShamsAUA20266311165.507157.1400011
Nikhil DeshmukhPER20263301193.672642.3100110
Mervyn WaiteAUS19382301183.674425.0000120
Venatappa MuddiahIND1959-196023111115.50--00100
Charran SinghWI196023011113.67--00200
Kenneth WalterSA196123011103.67--00100
Saliya AhangamaSL198543111115.50--00100
Ujesh RanchodZIM1992-19934311175.503531.4300010
Haafiz ShahidPAK1988332117*11.002347.8300000
Mike AllinghamSCO19993301163.679611.4600000
RA TappinBAH20254401162.754723.4000100
Joe MennieAUS201634011102.752839.2900220
W UisukTHA20204401152.754027.5000010
Apon MustafizurSER2019-202144011112.753729.7300320
Mazhar KhanSLO2022-20244411173.672839.2900110
Abdulla BhoolaPAN2023-2026442117*5.502152.3800110
R DhakalNEP2024-202512421155.501291.6700000
Ali RasoolBUL2024-20261141114*3.672544.0000000
C StephensonBEA20245401182.752445.8300110
B MunkhdelgerMON20265401172.754226.1900210
Arthur OchseSA1928-1929341114*3.67--00000
Sohel Ebrahim DesaiPAN2024-2026751115*2.751861.1100200
Asif ShaikhBHR2025-202620531195.501384.6200101
Ernest MasukuZIM2025-20267501162.202740.7400210
FC MunizBRA2025653118*5.503333.3300100
A AwasthiCRO20257511142.755022.0000000
Jack NoreigaWI19714521193.67--00100
Louis BurgerNAM20036611152.206217.7400210
Tanveer AhmedHK2016-20181165117*11.002250.0000110
JJ NyamboTAN2022-202413621142.752937.9300100
M KhautaLES20268631183.671291.6700220
Mertcan FilizTUR2026763117*3.672544.0000210
Yograj SinghIND1980-19817621162.756217.7400110
AK RogerIVO2024-20267711141.834922.4500310
Kaung Htet KyawMYA2025-202614731142.753135.4800110
K NamchaikulTHA2022-20241884115*2.752642.3100200
Alf HallSA1923-19317821151.83--00400
Brighton WatambwaZIM2001-2002685114*3.675918.6400200
A BishnoiMAC2021-20231295114*2.752152.3800300
L BertheMAB2022-2026101041171.832937.9300410
PreviousPage 128Next

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.