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/27WARBOLODI5th 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 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
Inzamam-ul-HaqPAK9823 & 75172120v NZHamilton2 Jan 1993
Dean JonesAUS989812431v SABrisbane9 Jan 1994
Arjuna RanatungaSL9898115100v INDHyderabad18 Feb 1994
Bryan YoungNZ9813 & 85244170v INDHamilton19 Mar 1994
Steve WaughAUS9898 & DNB188100v PAKRawalpindi5 Oct 1994
Hansie CronjeSA9898*13071v AUSLahore12 Oct 1994
Ijaz AhmedPAK9898*87111v SAFaisalabad28 Oct 1994
David BoonAUS9898*11951v ZIMHobart8 Dec 1994
Mike AthertonENG9881 & 17187110v WILeeds8 Jun 1995
Sherwin CampbellWI985 & 9322690v ENGLondon22 Jun 1995
Inzamam-ul-HaqPAK9839 & 59245100v AUSSydney30 Nov 1995
Alec StewartENG9844 & 54151150v PAKLondon22 Aug 1996
Shivnarine ChanderpaulWI9858 & 4022970v AUSMelbourne26 Dec 1996
Hansie CronjeSA9876 & 22193141v AUSJohannesburg28 Feb 1997
Moin KhanPAK9898 & DNB10993v SLColombo26 Apr 1997
Gary KirstenSA989834470v PAKRawalpindi6 Oct 1997
Greg BlewettAUS987 & 91227120v NZBrisbane7 Nov 1997
Mark RamprakashENG9864* & 34289120v WIGeorgetown27 Feb 1998
Shaun PollockSA9892 & 617681v SLCape Town19 Mar 1998
Darren LehmannAUS9898180110v PAKRawalpindi1 Oct 1998
Craig McMillanNZ9824 & 74*18080v INDWellington26 Dec 1998
Ridley JacobsWI9829 & 69*205160v SACape Town2 Jan 1999
Jacques KallisSA9898*13261v ZIMPort Elizabeth6 Feb 2000
Wasim AkramPAK9878 & 20*26782v SLColombo14 Jun 2000
Jimmy AdamsWI989829990v ENGBirmingham15 Jun 2000
Mark BoucherSA9876 & 22*132110v NZBloemfontein17 Nov 2000
Adam GilchristAUS989812261v WIBrisbane14 Jan 2001
Ramnaresh SarwanWI987 & 91264100v SAGeorgetown9 Mar 2001
Craig McMillanNZ989897133v PAKHamilton27 Mar 2001
Yuvraj SinghIND9898*11061v SLColombo1 Aug 2001
Hamilton MasakadzaZIM9813 & 85270150v SAHarare7 Sept 2001
Jonty RhodesSA989892122v PAKDurban8 Dec 2002
Matthew HaydenAUS98989282v ENGSydney13 Dec 2002
Sachin TendulkarIND989875121v PAKCenturion1 Mar 2003
Ramnaresh SarwanWI9840 & 58264110v AUSBarbados1 May 2003
Graham ThorpeENG9857 & 41330100v SLKandy10 Dec 2003
Mohammad AshrafulBAN9898 & 018293v ZIMHarare19 Feb 2004
Yasir HameedPAK9898116140v INDPeshawar19 Mar 2004
Virender SehwagIND9888 & 10136122v SAKolkata28 Nov 2004
Ricky PontingAUS9898*5585v NZAuckland17 Feb 2005
AB de VilliersSA9898118200v ZIMCape Town4 Mar 2005
Andrew StraussENG989810471v BANLeeds26 Jun 2005
Rahul DravidIND9898 & DNB237140v ZIMHarare20 Sept 2005
Gautam GambhirIND9897 & 1*124170v ZIMHarare20 Sept 2005
Hamilton MasakadzaZIM9827 & 71196121v INDHarare20 Sept 2005
Mohammad YousufPAK9878 & 2021282v ENGFaisalabad20 Nov 2005
Dwayne BravoWI9834 & 64185120v AUSAdelaide25 Nov 2005
VVS LaxmanIND9890 & 8*227120v PAKFaisalabad21 Jan 2006
Steve TikoloKEN989883150v ZIMBulawayo26 Feb 2006
Chris GayleWI9830 & 68175150v NZWellington17 Mar 2006
PreviousPage 322Next

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.