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
Alexandros KarvelasGRE2022440803520.008396.3900035
David SincockAUS1964-1966341802926.6721229.7200090
Ramnath ParkarIND1972240803520.0023234.48000100
Arthur WoodENG1938-1939451805320.009555.7901180
Faizan AsifUAE2014-2015660802813.3364125.0000093
Ahsan AbbasiHK2019660801813.338791.9500072
M SmithTUA/TUCA2025760801713.339683.3300046
Ansh TandonUAE2020-202310818034*11.4377103.9000063
SP GuzmanPAN2021-2026880801710.009881.63000101
Peter RawsonZIM1983-198710838024*16.0012365.0400151
Zohaib SarwarPOR2019-202313938033*13.3372111.1100326
Murray BennettAUS1984-19851193802313.3326630.0800250
Deunte DarrellBER2019111018030*8.899584.2100115
Jaspreet SinghITA2019-20262812380218.8975106.6700362
Chen Zhuo YueCHI2023-20261716380146.1514555.1700452
B BalalaMAA2024-20262919108019*8.8913061.5400222
Mohammad IrfanPAK2010-201986442780144.7124432.79001092
Manav SutharIND2026340792819.7516049.3800072
GJ van RensburgNAM2024660793213.1711071.8200051
Joe SmallWI1928-1930360795213.17--01200
Alan DawsonSA1998-200421847923*19.7510972.48000101
R KumarROM2019-20241582793213.1755143.64002101
MA SherrySIN2025-202611827924*13.178889.7700051
Pradeep AireeNEP2015-20221010079297.909484.0400491
Matthew KuhnemannAUS2022-20262114379247.1817545.1400270
M KpakaSIE2021-2023201627916*5.6414454.8600401
Jaswinder SinghMAC2023-2026241967923*6.0810475.9600251
Lonwabo TsotsobeSA2009-20148929177916*6.5817245.9300591
R RamadhasyenaINA20254217856*78.0048162.5001084
Michael TisseraSL1975330785226.0014753.06010100
Sahil TarakhilSWI2026440785719.5061127.8701074
Mark LathwellENG1993240783319.5020039.0000180
Muawiyath GhaneeMAL2019-2023750783615.6078100.0000053
R GowthamanSWE2021550782915.609582.1100031
Christopher BarnwellWI2011-20136627834*19.5062125.8100144
Rejaul KarimBRA2025-2026871783813.0066118.18002103
John RevaPNG2015-20191811178367.8010574.2900173
Abdullah MahmoodDEN2022-20262611378319.758097.5000140
Jon LewisENG2005-20071612378208.6711269.6400090
Roger TelemachusSA1998-20074016478296.509780.4100243
Nantie HaywardSA1998-20043722978146.0021835.78004100
Saleem JaffarPAK1986-19925327177810*7.8029426.5300600
BK MajjiGHA2026430773025.678293.9000032
Dan MousleyENG2024741775725.679283.7001052
V AritharanGER2022-20244427745*38.5039197.4400057
Pelham WarnerENG1909-1912340773919.25--000-0
Prakash BhandariIND1955-1956340773919.25--00000
David TownsendENG1935360773612.83--00001
Moses AnafieGHA20219727741*15.4067114.9300155
John ShepherdWI1969-197158077329.6322528.8900291

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.