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/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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

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
Derek ShackletonENG1950-196371371134218.832227.2700020
Y Naing TunMYA2023-202616141113258.6917166.08003102
Tiger SmithENG1911-191311141113228.6910445.1900240
Tashi DorjiBHU2024-202619174113398.6989126.97004310
Ibrahim RizanMAL2019-202647351611311*5.9516170.1900871
Andy GanteaumeWI1948110112112112.00--100130
Mark CosgroveAUS20063301127437.3311696.55010122
Gavin StevensAUS1959-19604701122816.00--000-0
Haroon MughalMAC2019-202111901123312.44105106.67000111
George MacaulayENG1923-193381041127618.67--011100
Zabiullah ZahidSWE2024-2026201141122516.0059189.83001710
Hemant KanitkarIND19742401116527.75--010170
Andy LloydENG19844411114937.0024545.3100040
Hasan JamilPAK1977-19786501112822.2012092.5000032
Robin BynoeWI1959-19674601114818.50--000180
Abdullah Khan LodhiTUR2024-20267701113615.8612787.40001130
Sojib MiahCZE2025-202697211133*22.2066168.18000135
Angelo PereraSL2013-201912901113112.3314875.0000081
EB KnowlesCZE2019-2021121131112313.8813383.46001130
Shaik BashaTAN2023-2025141121114312.33111100.0000055
SR MohanSEY2021-2026191541112010.0916467.6800271
Dwayne LeverockBER2006-20093419911120*11.1038229.0600150
Dinanath RamnarineWI1997-20021624411135*5.5544025.23008120
Jim HiggsAUS1978-1981223616111165.5550817.7200560
Aamer YaminPAK2015-201864311062110.00102107.8401096
Anthony LarkAUA20195401104327.5012190.91001150
Phil NewportENG1988-199135111040*27.5019456.70001130
C de LangeNED20266611103522.0020653.4000180
Robin BrownZIM1983-19877701103815.7133432.9300080
Robert RainaTHA2020-202415901104212.2211694.83001133
M AkhigbeNGR2024-20261110411026*18.33101108.91001103
SJ FrenchSAM2025-2026161121102712.2213283.3300155
Ata-ur-RehmanPAK1992-1996432812110196.8826940.89005101
Alasdair EvansSCO2009-2023742910110285.7917463.22009101
PH ShamdasaniPER2019-20267721093721.8011892.3700081
Yajurvindra SinghIND1977-197947110943*18.1735530.7000090
Greg ThompsonIRE2008-2019131011094412.1112984.50003141
R HashuPOR2025-20262010710927*36.3380136.2500026
Vishwar ShawSUR2024-202613121109269.9113978.4200274
Naveed AhmedCZE2019-2025381681092113.6311396.46003111
JA BurrowsISL2020-202628183109287.27106102.83004101
Alan HurstAUS1974-197920247109266.4121550.700010101
Yamin AhmadzaiAFG2015-202622245109195.7436330.03007124
Bishal KhartyCAY20264401088327.0076142.1101094
Ryan MurrayZIM20185511084727.0017860.6700062
T MartinLUX2023-20245501083521.6071152.11000104
Naoomal JeoomalIND1932-19343511084327.00--00000
Clyde ButtsWI1985-19887811083815.4327938.71001103
Firas HussainBUL2024-20261210310840*15.43103104.85003131
Graeme WatsonAUS1966-197271111085010.805954.24014130

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.