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
Monde ZondekiSA/AX2002-20081992865912.2923237.07013120
M WhelanGIB2022-202617102862710.7583103.6100162
Haider AliUAE2025-2026412048615*5.3816352.7600351
M JeleSWA/ESW2021-20263525886165.0613066.1500833
JN du PlooyHUN20254418544*28.3361139.3400035
Dan TaylorSA1914240853621.25--00000
Mamoon LatifBEL2019-2021870852512.1482103.6600172
Rajat PatidarIND2023-2024470853212.1418047.22002121
Saran AslamDEN2022-20241271854714.1749173.4700156
Archie MacLarenENG1909570852412.14--00000
N WijesekeraAUA2021-2023992852812.149985.8600051
Mohammad FarooqPAK1960-1965794854717.00--00190
Rudolph FoxBAH2022-2024101038524*12.149391.4000163
Sadu ShindeIND1946-19527115851414.17--00000
Kevin HurdleBER2006-200719135852210.6310184.1600237
Paul HoffmannSCO2006-20071814385317.7369123.1900386
T SandaruwanROM2025-20261914585319.4474114.8600363
Shoaib RafiqMEX2023-2026191558524*8.508896.5900434
Hernán FennellARG2019-2026381948525*5.6782103.6600983
Yuvraj of PatialaIND1934120846042.00--010-0
Utkarsh SrivastavaUSA2024430846728.0081103.7001071
Rehman AbdulITA20195428437*42.0082102.4400052
G FatourosGRE2022440845021.0072116.6701074
David ColleyAUS1972440845421.0016052.5001090
Shaukat DukanwalaUAE19965428440*42.0013960.4300061
Saqib AliUAE2008-20145518425*21.0012965.1200090
Gregor MaidenSCO2008-2011962843121.0013363.1600151
Jason KrejzaAUS2008-20111062843221.0016949.7000080
J StanigzeSWE2024-2025861843316.8076110.5300036
Mark RushmereSA1992560843514.0023036.5200040
David DembaGAM2023-20266628445*21.0071118.3100145
R StrydomIRE20081170843712.0015853.1600081
Kelly SeymourSA1963-19707103843612.008122.2200370
Greg ThomasENG1986-198781368431*12.0023336.0500471
Raphick JumadeenWI1972-1979121410845621.00219.5201220
Adam DaleAUS1997-2000311588415*12.0015554.1900230
Allah Mohammad GhazanfarAFG2024-2026301618431*5.608598.8200656
Javid PatelZAM2025-20261917384166.0012368.2900234
Nandre BurgerSA2023-20252517884239.3324833.8700260
D Long MartinezSPA2024220837941.5056148.2101084
Wilf BarberENG1935240834420.75--00000
Dian ForresterSA20265528321*27.6777107.7900044
Alec DaviesSCO1999551833220.7515453.9000170
T RajivSEY2021660833613.8370118.57001112
Kaif JamadarFIN2026660834813.8380103.7500092
Usman AfzaalENG2001361835416.6013760.58010120
LR GaonkarPAN2023-2025770832311.869686.4600061
Ranga SohoniIND1946-19514728329*16.601833.3300000
L MaphaneBOT2022-202699083209.2211274.1100232
Pieter StrydomSA200012113833410.3815653.2100170

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.