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
Ma QianchengCHI2023-2026171221571.506722.3900410
Imran KhanBHR2022-202660155153*1.502951.7200500
Glen ChappleENG2006110141414.007200.0000011
Trevor LangaVAN2019110141414.009155.5600020
Vaibhav WategaonkarOMA2016210141414.0014100.0000010
Azhar KhanPAK1980110141414.002458.3300030
CM RoccaGIB2022210141414.001973.6800020
Abdurrahman AhmadzaiFRA2026310141414.005280.0000002
A ShankarQAT2026110141414.0012116.6700020
A VuthandamSIN2026110141414.0014100.0000001
Neville TufnellENG1910110141414.00--000-0
Sadashiv PatilIND19551111414*---000-0
Eboo Essop-AdamZIM19921111414*-1593.3300010
Shahzad MuhammadMEX2019210141414.007200.0000011
Loyiso DlaminiSWA2022-2024410141414.0012116.6700020
Ressebile KhanyapaLES2024210141414.0012116.6700011
Indika BatuwitarachchiUAE200822014147.004829.1700100
IA NicolsonZIM201022014147.002263.6400110
LJ WoodcockNZ2010-2011721141114.002263.6400010
Adil MehmoodHK2016-20247221414*-5280.0000011
Shunan AliMAL2022-202410221411*-2751.8500000
Tarun YadavBUL20223201487.0011127.2700011
Riaz AfridiCZE2023-202432014117.0014100.0000011
AJA SamuelsCOO20246221411*-2948.2800000
Thilina SilvaSEY2026421141214.004729.7900010
Chandrakant PatankarIND1955121141314.00--00000
Alan OakmanENG195622014107.00--00010
Matthew NicholsonAUS19981201497.004729.7900000
Asif MahmoodPAK199822014147.003441.1800120
Asghar AliUAE200422014147.005326.4200110
Haninder DhillonCAN200622014137.003540.0000030
Alex CarthewCHA2019-2023632146*14.002458.3300000
S BarnettISL2024-202643014114.671877.7800101
S BevinCRO202533114147.001593.3300111
Mohammad WaheedHK2023-202653214714.001687.5000020
Maurice AllomENG1930-1931532148*14.00--00000
Khalid WazirPAK1954231149*7.00--00010
Zahid RazzakBAN1988-19903301464.674431.8200000
Christopher PrasadCOS201933114117.002948.2800110
Nadeem GhauriPAK1990742147*7.002751.8500100
D SoraineCAN2006-20124401463.502070.0000110
Rakibul HasanITA2019641145*4.671782.3500110
Ajaz PatelLES20264401473.504332.5600100
R VishwanathLUX2019-20215421457.001687.5000010
Adnan RazzaqBEL2021-2025843147*14.0011127.2700011
A ChaubeyCRO20244401473.502166.6700102
H KingaCAM2024-20267421410*7.002458.3300210
LS BarkaniaTAN2024-20262043149*14.002556.0000000
G KuthalinghamTUA/TUCA2025542145*7.002458.3300000
Joshep ZuluZAM202674214117.001877.7800111
PreviousPage 123Next

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.