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
Geoff PullarENG196036129317558.6014126.24110241
Fawad AlamPAK2009-202189229310941.8659749.08110232
Neil JohnsonZIM1999-20007902937632.5651556.89020361
Upul ChandanaSL1997-20042422229261*14.6050058.40011262
Darren BravoWI2010-201698129110241.5736479.95110286
Craig ErvineZIM2010-2025111402914920.7956851.23001312
Geoff RaboneNZ1953-195447128910748.17--120210
Ian ChappellAUS1966-197091812884916.9427932.97004121
Sam CurranENG2019-2025212042864417.88269106.320012812
Norm O'NeillAUS1963-19644812858840.7126844.03031291
Steve TikoloKEN1996-2008101012846931.5641768.11031361
Zin HarrisNZ1961-1962510128410131.5610.00112172
Frank MannENG1922-19235912818435.13--020116
Norman YardleyENG1938-19476802809935.00--020100
Avishka FernandoSL2019-20211414028011820.0030193.02101315
Morice BirdENG1910-1914101612806118.67--02202
HMRKB HerathSL2004-20182526728035*14.7452053.85002342
Shadab KhanPAK2017-2023151362785239.7129992.980102011
Harry BrookENG2022-2025121212768025.0928397.53022317
Bryan ValentineENG1938-193956227511268.75--110231
Grant ElliottNZ2009-2015109127584*34.3830390.76020313
Mohammad KaifIND2000-20061212227595*27.5043363.51010273
Johnny TyldesleyENG1899-190759027211230.22--11070
Junaid SiddiqueBAN2008-201191302727420.9261044.59021330
Graham DowlingNZ1961-196451002717827.10--032201
Vikram SolankiENG2000-2005119026910629.8934079.12120341
Barry ShepherdAUS19644702689638.2934434.88031260
Willie WatsonENG1951-19556902687929.78--020221
George ThompsonENG19105912676333.38--020-1
Johnny DouglasENG1913-191467026611938.00--11100
George DockrellIRE2011-2024151522654520.3828094.64000218
Barry SinclairNZ196436026413844.00--111370
Isuru UdanaSL2017-2019108426484*66.00209126.320202115
Jack RussellENG1995-19981214326450*24.0078233.76010291
Shimron HetmyerWI2021-202610922627537.43171153.220101817
Azmatullah OmarzaiAFG2023-202677326097*65.00253102.770202011
Tim DavidAUS2023-202510902608328.89168154.760301920
Doug WaltersAUS19704802587432.2559143.65030232
Oshada FernandoSL201979125875*32.2542261.14012324
Axar PatelIND2015-2025262172574718.3628191.460001410
Jeet RavalNZ20173402568864.0061341.76030320
Sam LoxtonAUS1949-195056025510142.50--110140
Bob CowperAUS1966-196751002556025.50--02150
Mashrafe MortazaBAN2003-2019212312553411.5930683.33003307
George MannENG1948-1949581254136*36.296747.76100141
Keith RiggAUS1931-193245025312750.60--110180
Tom HaywardENG1896-190769025212228.0010.0010100
'Young Jack' HearneENG1912-192481232524528.00--00100
Arthur HillENG189634025112462.75--110-0
Owais ShahENG2007-20098612519850.2025698.050101611

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.