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/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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/27QUETAS

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
Thelston PayneWI1984-19878501316026.2024653.25010110
Rudi SteynSA19954701314618.7148726.90000160
Barto BartlettWI1928-19315811318418.71--01180
Lindsay TuckettSA1947-1949914313140*11.91844.7600300
Tim PringleNED2022-20262720213135*7.2815286.1800455
Ameel MauroofMAL2019-202633241213119*10.9218271.9800251
Reon KingWI1998-200568492213112*4.8551625.39001180
A Kadowaki FlemingJPN2024-202644213065*65.0090144.44010102
Naveed NawazSL1998-200245213078*43.3326349.43010120
Azam KhanPAK1996-19987601307221.6719965.3301070
Arthur JonesENG1908-19094701303418.57--00160
Zeeshan AliEST2025-2026101021302716.2513397.7400065
Muhammad SaleemBRA2019-2024111101305211.82113115.04010106
Aslan JafriSIN2025-2026131201302710.83118110.17000113
Sajid AliPAK1984-1997121201302810.8329344.37000100
V HirlalSUR2024-2026141311302610.8319467.01001112
CJ LangfordISL2020-20262414513024*14.44120108.33000103
J AlbinBUL2021-20222315713019*16.2516877.38000121
D NikolovBUL2019-202631232130426.1917474.71005123
Kofi BagabenaGHA2019-202445241013023*9.2914788.4400471
Omid RahimiBEL2024-20265521295543.0068189.71010910
Harold GimblettENG1936-193935112967*32.25--010111
Freddie CalthorpeENG19304701294918.434230.9500100
Roger TolchardENG19774721296725.8047027.45011100
Roland ButcherENG1980-19816801295216.1322856.58011140
Ian WardENG20015911293916.1331640.8200180
Chandrasekhar GadkariIND1953-1955610412950*21.50--01200
Derek StirlingNZ1984-1986121441292612.9033338.74000123
Kim DaeyeonSOU2022-202517171129298.0617673.30003103
Derrick BrangmanBER2019-20264319912932*12.9013893.4800593
Denis SmithENG19352401285732.00--01100
Peter WalkerENG19603401285232.00--010142
K SathishSIN20258801282616.0013296.97000132
Robbie KerrAUS198568112887*18.2926248.8501150
Karun JethiCAN200888212846*21.3313892.75001105
Nic MaddinsonAUS2013-2026111201284810.6719864.65003173
N SalekarTHA2024-2025121211283311.6415483.1200161
RJ AinsworthHUN2025-20261312612851*21.3313992.09013103
S LodayBHU2022-2024161331282212.8016677.1100180
Ben DwarshuisAUS2022-2026221531283310.6718369.9500163
B LikavuKEN20267621274931.7569184.06000811
Trevor JestyENG19831010412752*21.1718269.78012102
Navdeep SainiIND2019-2021201171274531.7517572.57000123
Atul WassanIND1990-1991131131275315.8818967.20012110
Dhiman GhoshBAN2008151331273012.7020362.5600391
Luke Le TissierGUE2019-2023151321273711.55103123.30001163
Fred KlaassenNED2018-2026613213127136.6818767.9100742
Shayne O'ConnorNZ1997-2001574015127205.0861520.6500781
Leon GarrickWI20014501267625.2028045.00011100
Jack CrawfordENG19084811266218.0010.00011121

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.