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
S SelvarajTAN2025531272013.5024112.5000040
C ShivakumarSIN202543027179.004067.5000030
S SajeevOMA20263312715*13.504856.2500010
Mujahid JamshedPAK1997431272313.505450.0000020
Björn KotzéNAM20035412724*9.005152.9400230
Vikrant ShettyUAE2008-201444127109.004264.2900020
S SenguptaCZE2021-20229412799.0025108.0000030
BJ DavidsonSER202144027186.754658.7000140
C SmithMAS/ISL2021-202364027136.7527100.0000021
Shakerullah SafiDEN2021-2026743272627.003675.0000010
Ahsan KhanBUL2021-202211432716*27.0020135.0000020
Rahat AliCZE2023-2024542271713.5026103.8500030
MJM KavanaCOO2024-20258402796.755350.9400110
Sufiyan TarajiaPAN2026442271113.503090.0000012
KB ZandaniSIN202644127159.003577.1400010
Edward van der MerweSA1929-193624127199.00--00100
Tom HeggelmanNED2010-201155027225.408531.7600000
Rumman RaeesPAK2016-2018195227169.0024112.5000150
S SharmaMEX202675127216.752896.4300203
Bob CottamENG1969-197245127136.758821.5900010
Junior DalaSA2018-202513642712*13.503479.4100020
Akbar KhanHK20237602774.504757.4500010
Nageebullah SultanzaiAUA20268622713*6.752993.1000121
R KalimuthuSIN2023-202515752716*13.5027100.0000121
Stefan KellyBER2006-200913882711*-5549.0900010
Saud MunirDEN2022-20262395276*6.755152.9400200
Colin StuartWI2000-2001111032712*3.8615517.4200230
A NathwaniAUA2019-202326118277*9.004757.4500210
Aizaz CheemaPAK2011-201226129279*9.007138.0300020
Jeremy GordonCAN2012-202429126277*4.505846.5500111
Mohamed ShafeeqKUW2022-2026471222762.702993.1000330
Zain AbbasHK20081112626*-5448.1500020
Brendon DiamantiNZ20092112626*-22118.1800030
Hardus ViljoenSA20161212620*26.003183.8700040
Nikhil ChaudharyAUS2026320261813.0019136.8400020
Kau QaloFIJ2024220262613.003086.6700121
Jack MartinENG1947120262613.00--00102
Kanwar Rai SinghIND1948120262413.003281.2500011
Barry HadleeNZ1975221261926.009327.9600010
Clive RiceSA1991320261413.003770.2700011
Wasim HaiderPAK1992320261313.007037.1400010
Burton van RooiNAM2003332261726.003868.4200030
C BayraktarTUR202233026128.673476.4700002
Azin RafeegMAL2023-20243322624*26.0022118.1800131
AM RajpurohitGAM202433026228.673476.4700131
Khandubhai AhirPAN2024331262213.004261.9000011
AS HundalCAN2025-202633026208.674557.7800130
Aftab HabibENG199923026198.6714018.5700040
Pervez MirPAK1975-1977331261813.004459.0900020
SL StewartNZ201044026146.505944.0700020
PreviousPage 110Next

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.