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
Abdul QadirPAK1983-1990181452125423.5636857.61012176
Marcus NorthAUS2010231211112*105.5039054.10110283
Peter SleepAUS19873402119052.7556337.48020130
Collis KingWI1979-1980581211100*30.1432165.73101254
Mohammad RafiqueBAN1999-2007911221141*23.4428574.04002258
Chamara KapugederaSL2006-2016191632113716.2336158.45000234
David HolfordWI1969-197281232105023.3320.00011200
Phil EdmondsENG1978-1986131522105016.1569330.30012231
Hanumant SinghIND1965-19695822098234.83--022351
Chris LewisENG1990-1994141302097016.0837655.59013281
Imad WasimPAK2016-2024211542095019.00177118.08011186
Bishan BediIND1968-19791519520750*14.792740.74011153
Phil MustardENG20087702048329.14196104.08010218
Mark AdairIRE2022-202678320444*40.8021395.77001247
Fawad AlamPAK2007-202189120410225.5048542.06100211
Mark RamprakashENG1999-2002711120469*20.4062732.54012241
Mark WoodENG2015-2023191662045220.4031664.56013292
Bas de LeedeNED2022-20236612026640.4023984.52020194
Nasir HossainBAN2012-20179812025028.8622589.78010244
Alzarri JosephWI2020-2026121122028622.4421892.66013219
Geraint JonesENG200456120110040.2030366.34100312
Andre RussellWI2012-20241311520159*33.50128157.030111813
Connor EsterhuizenSA20265512007550.00137145.990201613
Parthiv PatelIND2002-2010810320056*28.5735057.14021251
Chris WoakesENG2013-2024231822005212.5034358.31011200
Clyde WalcottWI195223019911566.33--110190
AG Kripal SinghIND1955-1956431199100*99.50--110-0
Rick McCoskerAUS19772311988499.0037452.94020181
Simon O'DonnellAUS1985-199112831986639.6021392.96021128
Vernon PhilanderSA2007-20171715519837*19.8044244.80000211
Umar GulPAK2003-20163022219834*9.9035655.62004215
Anil KumbleIND1994-20034223819827*13.2044144.90002201
Charlie BarnettENG193736119683*39.20--020140
Geoff MillerENG1978-1983131101968917.8253036.98011220
Javed BurkiPAK1965-196971321966317.82--01250
Surinder AmarnathIND197636019412432.33--100201
Dermot ReeveENG1992-19948931945932.3355135.21011120
Yusuf PathanIND2009-20101373193123*48.25141136.881021212
Ashok MankadIND1969-19765921935027.57--010100
Denis AtkinsonWI1952-19565611918538.20--02192
James HopesAUS2005-201017921914027.2922186.43000160
Habibul BasharBAN2001-200881201916115.9231361.02012233
Brendan NashWI2008-20096611907438.0043144.08020252
Yashasvi JaiswalIND20243601907731.6730861.69010243
Anil DalpatPAK1984-1985121111905219.0048039.58010250
Mosaddek HossainBAN2016-20221313319050*19.0019895.96010156
Kyle VerreynneSA2022-2025351189136*47.2529164.95100211
Mushtaq AhmedPAK1990-2001251961894214.5441245.87001220
Jeffrey StollmeyerWI195223018815262.67--100140
Mahmudul Hasan JoyBAN2022-20233501888637.6048239.00020200

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.