Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting match by match (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Kapil DevIND9898 & 0*97101v WISt. John's28 Apr 1983
Wayne PhillipsAUS9844 & 54106120v WIBrisbane23 Nov 1984
Jeremy ConeyNZ9898 & DNB173101v AUSChristchurch28 Feb 1986
Sunil GavaskarIND988 & 90189121v AUSChennai18 Sept 1986
Viv RichardsWI9870 & 2812871v PAKKarachi20 Nov 1986
Ramiz RajaPAK9869 & 29--0v INDKolkata11 Feb 1987
Aamer MalikPAK9898*329121v ENGKarachi16 Dec 1987
Desmond HaynesWI9883 & 15240100v AUSAdelaide3 Feb 1989
John WrightNZ9898215150v ENGLondon21 Jun 1990
Alec StewartENG9891 & 7156120v AUSSydney4 Jan 1991
Allan BorderAUS9878 & 20213130v ENGSydney4 Jan 1991
Ramiz RajaPAK9898245110v SLSialkot12 Dec 1991
Inzamam-ul-HaqPAK9823 & 75172120v NZHamilton2 Jan 1993
Bryan YoungNZ9813 & 85244170v INDHamilton19 Mar 1994
Steve WaughAUS9898 & DNB188100v PAKRawalpindi5 Oct 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
Wasim AkramPAK9878 & 20*26782v SLColombo14 Jun 2000
Jimmy AdamsWI989829990v ENGBirmingham15 Jun 2000
Mark BoucherSA9876 & 22*132110v NZBloemfontein17 Nov 2000
Ramnaresh SarwanWI987 & 91264100v SAGeorgetown9 Mar 2001
Craig McMillanNZ989897133v PAKHamilton27 Mar 2001
Hamilton MasakadzaZIM9813 & 85270150v SAHarare7 Sept 2001
Ramnaresh SarwanWI9840 & 58264110v AUSBarbados1 May 2003
Graham ThorpeENG9857 & 41330100v SLKandy10 Dec 2003
Mohammad AshrafulBAN9898 & 018293v ZIMHarare19 Feb 2004
Virender SehwagIND9888 & 10136122v SAKolkata28 Nov 2004
AB de VilliersSA9898118200v ZIMCape Town4 Mar 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
Chris GayleWI9830 & 68175150v NZWellington17 Mar 2006
Dwayne BravoWI9829 & 6919095v AUSBarbados12 Jun 2008
Kevin PietersenENG984 & 94145130v SABirmingham30 Jul 2008
Gautam GambhirIND9872 & 26171130v SLColombo8 Aug 2008
PreviousPage 239Next

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.