Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v West Indies×

Player figures come from full scorecards, which we hold for 1,754 of the 1,758 matches in this selection (from 1928). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacob OramNZ2003-2012161101673215.1819286.98000115
Mansoor AkhtarPAK1980-1987121401673211.9344337.70001121
David CapelENG1988-1990121511674011.9344237.78001130
Marcus NorthAUS20093501667933.2036145.98020170
Chamara KapugederaSL2008-201610601669527.6720381.77010113
Regis ChakabvaZIM2013-2022811116671*16.6044037.7301092
Tom MoodyAUS1991-1999151021655120.6324866.5302164
Brendon JulianAUS1995-1999111101643514.9124467.21003123
Prosper UtseyaZIM2006-20132320101642716.4032350.7700281
Stiaan van ZylSA2014-2015331163101*81.5024267.36100230
Erapalli PrasannaIND1962-1976111961632512.54--002100
Raman Subba RowENG196024016210040.50--100-0
Lorcan TuckerIRE2019-2025109116245*20.2519981.41001113
Chris JordanENG2014-2022161241622820.2518189.50000119
Mohammad NawazPAK2016-20252315416230*14.7328457.0400196
Rob BaileyENG1988-19905901614317.8938042.37002111
James FranklinNZ2004-20121614516128*17.8931850.63001104
Rizwan CheemaCAN2008-20103301608953.33124129.030201810
Sandeep PatilIND19837901603617.7816968.0500101
Lee GermonNZ19967921605022.8635045.71012140
Phillip HughesAUS20135401598639.7522072.27010182
Julien WienerAUS1979-19805701595022.7135245.17010110
Andrew CaddickENG1994-20001823315929*7.9550831.30006150
Verdun ScottNZ19522301588452.67--01070
Kyle VerreynneSA2021-20244601585926.3331450.32010180
Saim AyubPAK20256601586626.33142111.27021145
Nishan MadushkaSL2024-20264601586926.3317689.77010192
Dale BenkensteinSA1998-19995511576939.2520178.1101090
Tom BantonENG2022-20269811577322.4397161.860101310
Yusuf PathanIND2009-20111311315740*19.63144109.0300189
Muttiah MuralitharanSL1993-2011422810157368.7228056.07005122
Darwish RasooliAFG20263301568452.00104150.00020135
Mike WatkinsonENG199534115682*52.0033946.02010161
Rameez ShahzadUAE2018-2023331155112*77.5017887.08100116
Abhishek SharmaIND20266601556925.8391170.33010169
Nathan McCullumNZ2012-201412911555019.3819778.6801195
Wally GroutAUS1960-1965101501554210.337136.6200360
Bob WillisENG1973-198423261715524*17.2245234.29003160
Dawid MalanENG2017-20214401546538.5039538.99020210
Morné van WykSA2007-2015551154114*38.50116132.76100168
James AndersonENG2004-2024483415154208.1139938.60004200
Upul ChandanaSL1996-20058611538930.6018682.2601075
Ajay RatraIND2002471153115*25.5046033.26101140
Bishan BediIND1966-19791925415320*7.293444.1200790
Ed CowanAUS20123601525525.3342435.85010160
Rick DarlingAUS1978-1982101301523411.6922249.1000190
Chris OldENG1973-198115190152338.0042435.85004181
Rahmanullah GurbazAFG2019-20266601517925.17119126.89023146
Mohammad MithunBAN2014-20218701514321.5731148.5500084
Ben FoakesENG2019-202251011514216.7831248.40000180

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.