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
Rishi PillaiGER201954126148.673574.2900110
Sachin KumarBHR2022-202412412619*8.673281.2500130
Fayaz MohammadBUL2020-202254126128.6719136.8400040
T VanuaruaCOO20226412614*8.6721123.8100113
Samarth ShettySWE202544026166.503966.6700121
Jim PothecarySA196034026126.50--00020
Ian GreigENG198224026146.5010225.4900020
Rudie van VuurenNAM200355226148.673868.4200221
Mosharraf HossainBAN2008-20165512686.507534.6700000
U ShantuPOR2025-202621632613*8.6725104.0000110
Tim ShawSA1991-19949642617*13.003574.2900110
Robert HaynesWI1989-199186126185.206639.3900210
Sultan ZarawaniUAE1994-199676026134.336241.9400110
Isaac AboagyeGHA2019-20267712694.334854.1700210
Dominic DrakesWI2021-202313702683.713672.2200130
Tom CartwrightENG1964-19655722695.201136.3600230
P FlorinROM2019-2021158526148.673183.8700120
S KubhekaSWA/ESW2021-20261484268*6.503770.2700130
E HavenBAH2021-202615812663.717335.6200210
P Suman Bhai AhirPAN2024-2026108126103.714360.4700230
Alan IgglesdenENG1989-199478426186.508530.5900320
Hammadullah ShinwariFIN20261391265*3.253868.4200110
Raaz MohammadFIN2021-202522108269*13.003868.4200110
Vivian KingmaNED2014-202556195269*1.867932.9100601
A PatelCAN2003210252525.002986.2100030
Frank SmailesENG1946110252525.00--000-0
Len JohnsonAUS19481112525*-5149.0200010
Sayed ShirzadAFG2015-2021610252525.0017147.0600022
Jawad DawoodCAN2009-20102112525*-19131.5800022
Tahir DarBHR2019420251512.5025100.0000012
Pratik AgnihotriNOR2019220251912.503669.4400020
P StroudFALK2025220251712.503375.7600031
HJ PatelPAN2023220252112.5025100.0000020
Kiran ThagunnaNEP2025220251512.504160.9800010
Shahid MahmoodPAK1962120251612.50--00030
Ramesh SaxenaIND1967120251612.508629.0700030
Tim MuntonENG19922212525*25.007832.0500130
Atif RaufPAK1994120251612.508928.0900020
Segun OlayinkaNGR202133025248.333473.5300112
H DandapaniFIN2019-2024531251712.503473.5300020
Muhammad MusaPAK2019-20205332512*-20125.0000050
A AmadoISR202233025168.333767.5700030
IK DarmawanINA2022-202333025168.333473.5300130
AA WaghAUA202653025168.332696.1500022
Ronald DraperSA195023025158.33--00000
Deighton ButlerWI2005-20066432513*25.003473.5300040
LSP SiriwardeneISR202444025126.254456.8200100
V RathinasamyCRO202444025136.255347.1700121
Luqman HussanUZB202644025126.253964.1000131
G TuskanTUR202654025126.255050.0000010
PreviousPage 111Next

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.