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/27NZINDT2069th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th 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
Romario ShepherdWI2020-202512932384939.67157151.590001219
Peter KirstenSA1992-19943302379779.0032074.06030191
Tim RobinsonENG19887802367029.5054143.62021270
Aunshuman GaekwadIND1975-197979123677*29.5012152.07011180
Frank WoolleyENG1930-19315812358033.57--020110
Farhaan BehardienSA2012-2017121122357026.11224104.91011207
Craig WhiteENG1994-2002131312355119.5856341.74013231
Shan MasoodPAK2014-2023142012354412.3752944.42005232
Muttiah MuralitharanSL1992-201157381023526*8.3934667.92007234
Gulabrai RamchandIND1955-1956562234106*58.50--110251
Cyril WashbrookENG1937-1951572234103*46.80--110210
Clive van RyneveldSA1953-195457223468*46.80--020120
Kerry O'KeeffeAUS1973-197781022348529.2566135.40011201
Frank WorrellWI1952231233100116.50--120240
Trevor GoddardSA19643502337346.60--020151
Mike VelettaAUS1987-19881011223357*25.8946749.89011170
Waqar HasanPAK195534023118957.75--100300
Ben FoakesENG2022-20235922315633.0043453.23022290
Duleep MendisSL1979-1987161902314312.1646649.57002210
Devang GandhiIND19994612308846.0059438.72021321
Ackeem AugusteWI2025-2026121102293820.8227284.19000247
Ian DavisAUS1973-197791422295019.0860637.79011170
John EmbureyENG1978-1988121122287525.3350045.60011231
Dinesh KarthikIND2007-20191413422864*25.3330774.27012205
Prasanna JayawardeneSL2006-201581412283717.5454142.14000311
Gary GilmourAUS1973-197776022510137.5033467.37120342
Graeme FowlerENG1983-1984710022510522.5064834.72112200
Manish PandeyIND2016-20201211522450*37.33215104.19011145
Woorkeri RamanIND1988-199091112249622.4049145.62023281
Buster FarrerSA1962-196461022214027.63--000190
Afif HossainBAN2021-20261513222149*20.09216102.31001146
Adil RashidENG2015-2026351752216918.42196112.76012224
James AndersonENG2004-20234741232212812.2846547.53004310
Dave CallaghanSA1993-1995441219169*73.0024589.39100214
Zak CrawleyENG2019-2024112102194310.4340054.75003381
Jim ChristySA193223021810372.67--120-1
Wriddhiman SahaIND2010-202188321861*43.6042451.42031224
Albie MorkelSA2004-2014191542174119.7322895.180011212
Guy de AlwisSL1983-1988161942173214.4737358.18001212
Basil ButcherWI196935121678*54.00--031210
Mike BrearleyENG1978-19796812155330.7160335.66020160
James VinceENG2018-20196702147630.5725982.63020244
Saqlain MushtaqPAK1996-200225197214101*17.8365232.82103183
Mohammad NaimBAN2021-202291002133921.3028973.70001203
Andrew CaddickENG1997-2002141612134514.2049443.12002233
David HusseyAUS2009-20119802127926.5023988.70010181
Kedar JadhavIND2016-2020151142124130.2922693.81001186
Upul ChandanaSL1994-2005131222124121.2040152.87000210
Lendl SimmonsWI2007-2015131312124317.6726978.81002228
Sikandar RazaZIM2015-202510131212100*17.6729871.14101234

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.