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
Mohammad SalmanPAK201110815219*7.4310250.9800231
Sisanda MagalaSA2021-202314845218*13.0042123.8100134
Sikander ZulfiqarNED2016-2025118152177.435692.8600030
David AnkrahGHA/NGR2019-2026108152247.437569.3300241
LA SimangoMOZ2019-20262011552188.678065.0000150
Ken JamesNZ1930-19331013252144.7310.0000400
YYM JakdaLES2021-20261816152163.475496.3000643
Reece TopleyENG2015-20246524195215*10.409057.7800241
Herb McGirrNZ1930210515151.00--010-0
P KhariCZE20232215138*51.0039130.7700052
GY TomarUGA2025220513325.5045113.3300043
Alfred DipperENG1921120514025.50--00030
Mohammad SanuthOMA2020430514017.0046110.8700051
BA ViraliliuVAN2023-2026330513917.0048106.2500040
Bahir ShahAFG2023-2025230513217.007667.1100080
Jonty JennerJER2026331512925.5040127.5000050
Robert HarveySA1936240512812.75--00001
Doug PadgettENG1960240513112.75--00050
Sikder BillahBHR2022652513317.0039130.7700151
JM PolarouthuHUN20255525122*17.006479.6900011
Glen Bruk-JacksonZIM1993350513110.2013537.7800180
Huang JunjieCHI202466051198.5011942.8600130
Sohail AhmadCRO2022-202386051208.505298.0800013
Jack RobertsonSA1935-1936361511710.20--00030
Prince IndrajitsinhjiIND1964-196947151238.50--00150
Naveed ZadranAFG2024672512510.2012740.1600161
Philippe BoissevainNED2019-2022128051156.389454.2600120
Nqaba PeterSA2024-20262084511612.758361.4500050
Rahul BhatiaUAE2022-20249925124*7.2911145.9500140
Bob AppleyardENG1954-19569965119*17.008232.9300040
Shane SnaterNED2018-2022171025117*6.3843118.6000313
Abdullah JasatPAN2021-2023101025117*6.3846110.8700352
Zaker TaqawiSWE2022-2024141045117*8.507766.2300020
Kuldeep GurjarSOU2022-20262010051165.108857.9500103
Beuran HendricksSA2014-20233011451187.298659.3000131
Natsai MushangweZIM2011-20141312251165.106776.1200535
Kamrul Islam RabbiBAN2016-201871455125*5.6728118.1500552
Mir HamzaPAK2018-2025714651166.3818228.0200332
William O’RourkeNZ2023-202641321751193.4029417.3500850
Zeeshan SiddiqiCAN2012-2014220504325.0011145.0500031
Wes AgarAUS2021220504125.0042119.0500042
Saad MasoodPAK2026221503850.0049102.0400052
Matthew FisherENG2022-20262325050*50.009055.5601160
Qateel ZabiullahSWI2025330503216.6727185.1900025
Usman SalahuddinPAK2011-2018340503312.5014833.7800020
M TurnerTUA/TUCA20255445018*-42119.0500040
J SalazarPER2019-20265515020*12.506083.3300021
Ralph LegallWI1953450502310.00--00000
Nolan ClarkeNED1996550503210.0011244.6400281
Ian StangerSCO1999-2006550502710.0015033.3300010

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.