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
S HunterTUA/TUCA202576050198.336873.5300042
Mohammad BhaiduZAM202576050178.337764.9400141
PEA KarunarathnaFIN2026962501612.5038131.5800043
Jack HeronZIM198366050188.3316330.6700130
Faisal HossainBAN2004-201077150178.3311842.3700141
K HardatSUR202477150268.335787.7200170
Zain MuzaffarSWE202611755018*25.0036138.8900023
Ahmad Khalid AhmadzaiBEL2022-202610825030*8.3337135.1400216
Elias HasanEST2022-20251083501110.0050100.0000033
Avesh KhanIND2022-20243394501610.0049102.0400052
A AlexanderINA2024-202619945030*10.0033151.5200124
Ajit de SilvaSL1975-19821011450147.148741.3800341
Brad WilliamsAUS2002-2004291275013*10.008757.4700321
Mustapha SuwarehGAM2022-20261414050153.5710348.5400450
Roy TattersallENG1951-1954161775010*5.00--00120
Jade DernbachENG/ITA2011-20216418550123.857170.4200250
Eshan MalingaSL2025-202630191050145.5610647.1700251
Saurabh TiwaryIND20103224937*-5687.5000051
David RankinIRE2015-2016220493424.505490.7400032
Vaibhav SooryavanshiIND2026220494524.5027181.4800044
Chinthaka JayasingheSL2009-2010532493849.0049100.0000031
P MagafasGRE2022430493016.335098.0000050
Nanda KumarCOS2019330493916.335884.4800132
Danish AzizPAK2021440492212.255589.0900031
Maurice FernandesWI1928-1930240492212.25--00100
Marcel ScheweNED1996541492016.336872.0600030
MKGCP LakshithaSL2002-2003951494012.256279.0300180
Calvert HooperCAN2007-2010552492716.336081.6700153
Zafar AnsariENG201645049329.8013636.0300250
Naseem KhanCRO2022-202375049279.805687.5000052
Parvindar KumarKUW2023-20241151491912.2540122.5000023
B van ZylBOT202685049229.8045108.8900132
Tich WesleySA196035049359.8020.0000200
Inzimam MasterBOT2019-202266149409.805196.0800130
KA JadhavCAM2022-20236614922*9.809949.4900140
Fred RidgwayENG1951-195256049248.17--00200
Amjad KhanENG/DEN2009-2022107049167.005490.7400021
Bharath ReddyIND1978-1981773492112.2512040.8300270
Jubaid AhamedFRA2021-202298349139.8046106.5200122
Syed Faizan TahirKSA20259814920*7.007466.2200021
S ChilemanyaNGR2025-202688049176.136971.0100211
Peter WebbNZ1980-19847814910*7.0018726.2000040
Zhuang ZelinCHI2023-20241010149335.448756.3200320
Kamran WahidHUN2024-20261210249246.135785.9600142
Elias SunnyBAN2011-2013141454920*5.4416330.0600351
Gajanand SinghUSA2021210484848.0048100.0000031
James Cameron-DowIRE20195324832*48.008060.0000060
Alan ButcherENG1979-1980230482016.0018226.3700040
Muhammad NadeemKSA2019530484316.004997.9600071
Pruthvikumar MacchiOMA2021-202655048259.607960.7600150

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.