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
Richard HadleeNZ10310392112v WIChristchurch22 Feb 1980
Peter WilleyENG103102* & 1*166151v WISt John's27 Mar 1981
Ranjan MadugalleSL10391* & 12225160v PAKFaisalabad14 Mar 1982
Clive LloydWI103103 & DNB20261v INDNew Delhi29 Oct 1983
Allan LambENG103100 & 3192150v WILeeds12 Jul 1984
Mike GattingENG10362 & 41*233110v INDKarachi31 Jan 1985
Sunil GavaskarIND103103203110v AUSMumbai15 Oct 1986
David BoonAUS103103 & 0285140v ENGAdelaide12 Dec 1986
Gordon GreenidgeWI10378 & 25221142v NZWellington20 Feb 1987
John WrightNZ10315 & 88217150v SLWellington31 Jan 1991
Pravin AmreIND103103299110v SADurban13 Nov 1992
Brian McMillanSA10398 & 5230120v INDJohannesburg26 Nov 1992
Mark TaylorAUS10390 & 1323190v ENGAdelaide26 Jan 1995
Gary KirstenSA103103 & 0214150v INDCape Town2 Jan 1997
Brian LaraWI103103178111v INDSt John's4 Apr 1997
Alec StewartENG10387 & 16129170v AUSNottingham7 Aug 1997
Daryll CullinanSA103103 & 0188130v SLCenturion27 Mar 1998
Nasser HussainENG1039 & 94386150v SALeeds6 Aug 1998
Sourav GangulyIND10360 & 43205120v AUSAdelaide10 Dec 1999
Jacques KallisSA10316 & 8725081v SLKandy30 Jul 2000
Ricky PontingAUS10392 & 11171110v WIAdelaide15 Dec 2000
Mark WaughAUS10325 & 78*21070v WIMelbourne26 Dec 2000
Neil McKenzieSA103103191111v SLCenturion20 Jan 2001
Thilan SamaraweeraSL103103*175100v INDColombo29 Aug 2001
Gary KirstenSA10373 & 30*180160v INDBloemfontein3 Nov 2001
Rahul DravidIND10367 & 36209170v WIPort of Spain19 Apr 2002
Steve WaughAUS103103*191132v PAKUAE19 Oct 2002
Mark RichardsonNZ10389 & 14*272110v INDWellington12 Dec 2002
Matthew HaydenAUS103102 & 1151103v ENGMelbourne26 Dec 2002
Wavell HindsWI10379 & 24128161v ZIMHarare4 Nov 2003
Stuart MatsikenyeriZIM10357 & 46*150103v WIHarare4 Nov 2003
Mahela JayawardeneSL10317 & 86*28490v ENGGalle2 Dec 2003
Stuart CarlisleZIM103103*17391v BANBulawayo26 Feb 2004
Graham ThorpeENG10390 & 13*239121v WITrinidad19 Mar 2004
Simon KatichAUS1034 & 99171140v INDNagpur26 Oct 2004
Herschelle GibbsSA10394 & 9245170v AUSMelbourne26 Dec 2005
Shahid AfridiPAK1031038077v INDLahore13 Jan 2006
Imran FarhatPAK10369 & 34159180v SLColombo26 Mar 2006
Ashwell PrinceSA10386 & 17220150v SLColombo4 Aug 2006
Michael VaughanENG103103173110v WILeeds25 May 2007
Shoaib MalikPAK10373 & 30269101v SAKarachi1 Oct 2007
Thomas OdoyoKEN103103* & DNB161141v CANNairobi12 Oct 2007
Hashim AmlaSA103103216150v NZCenturion16 Nov 2007
AB de VilliersSA103103*109151v WIDurban10 Jan 2008
Matthew HaydenAUS103103200101v INDAdelaide24 Jan 2008
Ricky PontingAUS10365 & 3817190v WIAntigua30 May 2008
Shane WatsonAUS1036 & 97182123v PAKSydney3 Jan 2010
Kumar SangakkaraSL103103 & DNB145120v INDGalle18 Jul 2010
Kumar SangakkaraSL10375 & 2816362v INDColombo3 Aug 2010
Suresh RainaIND10362 & 41*156141v SLColombo3 Aug 2010
PreviousPage 214Next

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.