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 match by match (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,365 of the 23,372 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Ian ChappellAUS10175 & 26*21360v ENGMelbourne1 Feb 1980
Clive LloydWI101101159110v ENGManchester10 Jul 1980
Graeme WoodAUS101100 & 131830v PAKMelbourne11 Dec 1981
Clive LloydWI10168 & 333461v INDAhmedabad12 Nov 1983
Allan BorderAUS10141 & 60*295101v WIKingston28 Apr 1984
Jeff DujonWI101101228120v ENGManchester26 Jul 1984
Mudassar NazarPAK10112 & 8922180v NZAuckland25 Jan 1985
Larry GomesWI1011018963v SLPerth2 Feb 1985
Jeremy ConeyNZ101101*192140v AUSWellington21 Feb 1986
Dean JonesAUS10110110162v ENGBrisbane18 Jan 1987
Geoff MarshAUS10110114850v NZSydney20 Jan 1988
Kris SrikkanthIND101101106103v WITrivandrum25 Jan 1988
John WrightNZ101101120150v ENGNapier16 Mar 1988
Saleem MalikPAK10110112451v INDSharjah19 Oct 1988
Desmond HaynesWI10110111281v PAKHobart17 Dec 1988
Ramiz RajaPAK10110111491v NZAuckland11 Mar 1989
Chetan SharmaIND101101*9681v ENGKanpur25 Oct 1989
Mark TaylorAUS101101*22780v PAKSydney3 Feb 1990
Trevor FranklinNZ10110131080v ENGLondon21 Jun 1990
Saeed AnwarPAK101101115110v NZLahore2 Nov 1990
Ravi ShastriIND101101*147121v SLNagpur1 Dec 1990
Robin SmithENG10158 & 43191161v AUSPerth1 Feb 1991
Saleem MalikPAK101101207100v SLSialkot12 Dec 1991
Inzamam-ul-HaqPAK10110112193v SLMultan17 Jan 1992
Martin CroweNZ10145 & 56223130v ENGAuckland30 Jan 1992
Martin CroweNZ10198 & 3202141v AUSWellington4 Mar 1993
Mike AthertonENG101101264130v NZNottingham2 Jun 1994
Daryll CullinanSA1017 & 94145130v ENGLondon18 Aug 1994
Arjuna RanatungaSL101101*10880v PAKDurban2 Dec 1994
Junior MurrayWI101101*88112v NZWellington10 Feb 1995
Brian LaraWI10153 & 48*95180v ENGLeeds8 Jun 1995
Roshan MahanamaSL10110115351v WISharjah11 Oct 1995
Nathan AstleNZ10110113282v ENGAhmedabad14 Feb 1996
Navjot SidhuIND10110111733v PAKSharjah15 Apr 1996
Adam BacherSA10196 & 5328111v AUSCenturion21 Mar 1997
Inzamam-ul-HaqPAK10196 & 5177161v SAFaisalabad24 Oct 1997
Alec StewartENG10122 & 79227110v WISt John's20 Mar 1998
Michael BevanAUS101101*10390v INDSharjah22 Apr 1998
Mohammad AzharuddinIND101101111101v PAKToronto20 Sept 1998
Gary SteadNZ10168 & 33247150v SAWellington18 Mar 1999
Neil JohnsonZIM101101120130v KENDhaka23 Mar 1999
Mehrab HossainBAN10110111692v ZIMDhaka25 Mar 1999
Mahela JayawardeneSL10110113850v PAKVisakhapatnam27 Mar 1999
Herschelle GibbsSA101101134101v AUSLeeds13 Jun 1999
Nathan AstleNZ10110117583v ENGManchester5 Aug 1999
Lance KlusenerSA101101*105114v ZIMNairobi28 Sept 1999
Andy FlowerZIM10186 & 15*259140v SLBulawayo18 Nov 1999
Russel ArnoldSL1012 & 99220131v PAKPeshawar5 Mar 2000
Jimmy AdamsWI101101* & DNB37260v ZIMKingston24 Mar 2000
Graeme HickENG101101197130v ZIMLondon18 May 2000
PreviousPage 293Next

BF balls faced · 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.