Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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 (All cricket)

More filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sarel ErweeSA202224012610831.5026248.09101160
Dougie MarillierZIM2000-20015501264625.2019763.96000122
Zubayr HamzaSA2022-20243601263621.0039831.66000170
Asif AliPAK2018-20228731263831.5098128.5700067
Makhaya NtiniSA1998-20073617712642*12.6018269.23002162
Shamsur RahmanBAN20133301259641.6716376.6901086
Dasun ShanakaSL2019-2026121211253511.36124100.81002114
Eric DaltonSA19322201248262.00--010-0
Rahmanullah GurbazAFG2021-20264401248031.00108114.8101087
Stephan MyburghNED2014-20226601246420.67115107.83010203
Kirti AzadIND1980-19865601243020.6724151.45000132
Eric RussellENG19663501235624.6015736.31010100
Ashish BagaiCAN2003-20113301228440.6715379.74010130
Sami AslamPAK20162401229130.5036133.80010101
George MannENG194924112249*40.67--000161
Mohammad WasimPAK1996341122109*40.6721855.96101170
John CrawleyENG19976611225624.4032337.77011111
Ajay SharmaIND1988-199066312252*40.67112108.9302083
Brian McMillanSA1992-1998101031224217.4332337.7700180
Wayne ParnellSA2009-201710721213524.20113107.08001114
Dale SteynSA2006-201631183121258.0730739.41003104
Jamie SmithENG2025-20265701196017.0018564.32011162
Rubin HermannSA2025-20268811193917.00107111.21000114
Ryan SidebottomENG2008-2010181561192013.2233935.10002100
Joe DenlyENG2009-20193401187429.5034334.40010131
Douglas JardineENG1931-19334531184559.00--00040
Usman KhanPAK2024-20258701173916.71105111.43000133
Yohan GoonasekeraSL19835701173516.7124946.99000110
Hasan AliPAK2018-202318131117519.7511998.32012107
Abdul KadirPAK19652401165829.0010.00011100
Marco JansenSA2022-202676311655*38.6717068.24010105
Tayyab TahirPAK20256601163819.3313089.23000112
Sohail TanvirPAK2007-201414831153023.0099116.16000153
Fred TruemanENG1958-19651110211439*14.256333.3300183
Jock CameronSA19322311134756.50--000-0
Chamara DunusingheSL19952401139128.2531435.99011100
Richie BerringtonSCO2008-20226601135018.8315075.33010113
Xavier MarshallWI2008-200978111329*16.1423947.28001132
Graeme LabrooySL1988-19911111311370*14.1316867.26012152
John ComminsSA1994-19952411124537.3336230.94000100
Paul NixonENG20075511124928.0012986.8200172
Nafees IqbalBAN20044601124918.6728439.44001122
Mohammad HarisPAK2022-20258811124116.0090124.44002115
Gladstone SmallENG1986-1992129411244*22.4023647.46001150
Bhuvneshwar KumarIND2014-202630142112269.3314776.19001113
Wahab RiazPAK2010-202021181011230*14.0013483.5800394
Blessing MahwireZIM200546211150*27.7518061.67010182
Iqbal QasimPAK1984-198576211145*27.7522349.78001110
Brydon CarseENG2023-2025131041113618.50109101.8300169
Asoka de SilvaSL1988-1991111221112611.1030536.3900260

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.