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.
v South Africa×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Raman Subba RowENG19604612519050.2021226.4202090
Allan WatkinsENG1948-194959225111135.866320.63110160
Mervyn DillonWI1997-2004243052513610.0469736.01007343
Kaushal SilvaSL2011-201761202504820.8364638.70002340
Reggie SpoonerENG191234024811962.00--11061
Stuart LawAUS1996-1998121202485220.6735070.86021251
Paul SheahanAUS19704802476730.8854245.57021322
Sohaib MaqsoodPAK2013-201510912475630.8830680.72020243
Nick ComptonENG2015-20164802458530.6364837.81011281
Pramodya WickramasingheSL1992-2001222002455112.2534670.81013264
Ricardo PowellWI2001-2004111122445027.11231105.63011267
Yusuf PathanIND2009-20121110024210524.20186130.111122015
Chris WoakesENG2012-2023141532414020.0830977.99003241
Andre RussellWI2015-20241717224164*16.07169142.600131918
Paul BartonNZ1961-196248024010930.00--110200
Reggie DuffAUS190236223882*59.50--010-0
Andy SandhamENG1922-192461002385823.80--01100
Ravi ShastriIND1991-1992911223810926.4463837.30101230
Ruturaj GaikwadIND2022-20251110023710523.70224105.80110247
Mominul HaqueBAN2015-202481402378216.9345751.86024312
Nixon McLeanWI1998-2001152102373911.2935666.570032611
Jerome TaylorWI2006-20162524623643*13.1129978.93005287
Hasan AliPAK2017-2025171892355926.11226103.980101714
Evin LewisWI20216602347139.00146160.270301719
Tom GraveneyENG1951-195561002346023.40--011130
James TaylorENG2012-201661112347023.4058340.14011262
Keith ArthurtonWI1992-1999151522345918.0039060.00013260
Nasir JamshedPAK2012-2013151702344613.7638460.94003311
Matthew ElliottAUS1997-199861002338523.3056841.02010341
Mahmudul Hasan JoyBAN2022-202448023213729.0057940.07102243
Jack CrappENG1948-19494712315638.50--030-0
Len DarlingAUS1935-19365612296245.80--02060
Ed CowanAUS201235022813645.6048646.91111291
Irfan PathanIND2004-20121310422647*37.6736761.58001234
Rovman PowellWI2023-2026121222264622.60183123.50000917
Robin SinghIND1996-20001816422542*18.7528479.23002123
Dion NashNZ1994-2002171802253812.5054641.21000162
Luke RonchiAUS/NZ2009-2017151212249920.3622798.68021234
Arthur CarrENG1922-192971212246320.36--01000
Josh InglisAUS2023-2026141312248718.67220101.82023227
Cameron BancroftAUS20183602237737.1743151.74020360
Paul StrangZIM1995-20011110222340*27.8830972.17002243
Matt PooreNZ1953-195461112234522.30--001100
Marcus StoinisAUS2018-2023131222236322.30221100.90010259
Bert OldfieldAUS1921-19361112122156*20.09--01371
Hamish MarshallNZ2000-2006141312217418.4246847.22010210
Shubman GillIND2022-2025121412214917.0027181.55002391
Rashid LatifPAK1993-2003282542202510.4835362.32004130
Javed OmarBAN2002-200791202197118.2564134.17010300
Thomas OdoyoKEN1996-2008101002185321.8031968.34012224

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.