Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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
Yashpal SharmaIND8763 & 24--0v WIKingston23 Feb 1983
Zaheer AbbasPAK8782* & 5188100v ENGLahore19 Mar 1984
Shoaib MohammadPAK877 & 80158110v ENGLahore19 Mar 1984
Arjuna RanatungaSL8737 & 50201131v NZColombo24 Mar 1984
Eldine BaptisteWI8787*131110v ENGBirmingham14 Jun 1984
Ravi ShastriIND876 & 81--0v SLKandy14 Sept 1985
Kris SrikkanthIND8740 & 4740-0v SLKandy14 Sept 1985
Viv RichardsWI8787 & DNB110111v ENGPort of Spain3 Apr 1986
David BoonAUS8747 & 40215120v INDMumbai15 Oct 1986
Mike GattingENG8779 & 897150v PAKFaisalabad7 Dec 1987
Gordon GreenidgeWI8710 & 77229100v ENGLondon4 Aug 1988
Kris SrikkanthIND8769 & 18*129103v NZHyderabad2 Dec 1988
Martin CroweNZ8778 & 9*233110v PAKAuckland24 Feb 1989
Richard HadleeNZ8787 & DNB108140v INDAuckland22 Feb 1990
Dilip VengsarkarIND8752 & 35183100v ENGLondon26 Jul 1990
Alec StewartENG8779 & 827140v AUSMelbourne26 Dec 1990
Mike AthertonENG870 & 87228110v AUSAdelaide25 Jan 1991
Chandika HathurusingheSL8713 & 74272130v NZAuckland1 Mar 1991
Alistair CampbellZIM8752 & 3518790v NZHarare7 Nov 1992
Aravinda de SilvaSL8780 & 716572v ENGColombo13 Mar 1993
Desmond HaynesWI8723 & 64*21690v PAKSt John's1 May 1993
Robin SmithENG8746 & 41176160v WIBirmingham6 Jul 1995
Mohammad AzharuddinIND8787 & DNB148100v NZBangalore18 Oct 1995
Stephen FlemingNZ8784 & 3187140v ZIMAuckland20 Jan 1996
Sourav GangulyIND8766 & 21*183131v AUSDelhi10 Oct 1996
Brian LaraWI879 & 78177142v AUSAdelaide25 Jan 1997
Russel ArnoldSL8737 & 5029790v PAKColombo26 Apr 1997
John CrawleyENG874 & 83177110v AUSManchester3 Jul 1997
Sanath JayasuriyaSL8750 & 37130121v INDMumbai3 Dec 1997
Brian McMillanSA8787* & DNB165121v AUSAdelaide30 Jan 1998
Ijaz AhmedPAK8787 & 0133131v ZIMPeshawar27 Nov 1998
Jonty RhodesSA8787 & DNB12982v WIDurban26 Dec 1998
Abdul RazzaqPAK8787320110v WIGeorgetown5 May 2000
Adam GilchristAUS8787 & DNB12491v WISydney2 Jan 2001
Russel ArnoldSL8765 & 22213150v ENGKandy7 Mar 2001
Heath StreakZIM8787 & DNB16481v BANHarare26 Apr 2001
Thilan SamaraweeraSL8787 & DNB25280v WIColombo29 Nov 2001
Herschelle GibbsSA8778 & 9215100v AUSAdelaide14 Dec 2001
Neil McKenzieSA8787 & 0170160v AUSAdelaide14 Dec 2001
Alistair CampbellZIM8757 & 30171140v INDNagpur21 Feb 2002
Alec StewartENG878792140v INDNottingham8 Aug 2002
Damien MartynAUS8767 & 2019890v PAKSri Lanka3 Oct 2002
Alok KapaliBAN872 & 85119122v WIChattogram16 Dec 2002
Kumar SangakkaraSL8775 & 12231110v WIJamaica27 Jun 2003
Mark BoucherSA8772 & 15140120v PAKLahore17 Oct 2003
Herschelle GibbsSA8740 & 47237131v NZHamilton10 Mar 2004
Ryan HindsWI8784 & 3140120v ENGJamaica11 Mar 2004
Lou VincentNZ8763 & 2419780v AUSWellington18 Mar 2005
Younis KhanPAK8739 & 48184110v ENGMultan12 Nov 2005
Virender SehwagIND8711 & 76*102111v ENGChandigarh9 Mar 2006
PreviousPage 298Next

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.