Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)T2063rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-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
Nasser HussainENG107107*180120v INDNottingham4 Jul 1996
Matthew ElliottAUS10729 & 78*207140v WISydney29 Nov 1996
Arjuna RanatungaSL10749 & 58296100v PAKColombo19 Apr 1997
Sanath JayasuriyaSL10790 & 17162140v WIKingstown20 Jun 1997
Graeme HickENG107107 & 0240140v SLLondon27 Aug 1998
Michael SlaterAUS10796 & 11280102v PAKKarachi22 Oct 1998
Neil JohnsonZIM107107 & DNB117160v PAKPeshawar27 Nov 1998
Rahul DravidIND107107 & DNB218120v SLColombo24 Feb 1999
Brian LaraWI107100 & 7110153v AUSSt. John's3 Apr 1999
Craig McMillanNZ107107*21093v ENGManchester5 Aug 1999
Jonty RhodesSA10750 & 57*277110v ENGPort Elizabeth9 Dec 1999
Saeed AnwarPAK10723 & 84268130v SLRawalpindi26 Feb 2000
Carl HooperWI10753 & 54*298100v SAPort of Spain17 Mar 2001
Shahid AfridiPAK107107 & 0153163v WISharjah7 Feb 2002
Adam GilchristAUS10791 & 16129170v SADurban15 Mar 2002
Mark ButcherENG10747 & 60199130v NZWellington21 Mar 2002
Andrew FlintoffENG10777 & 30184164v SLColombo18 Dec 2003
Mark ButcherENG10761 & 46*235130v WITrinidad19 Mar 2004
Ridley JacobsWI107107*20783v ENGSt John's10 Apr 2004
Shoaib MalikPAK10748 & 59258180v SLFaisalabad20 Oct 2004
Dwayne BravoWI107107235130v SASt John's29 Apr 2005
Chris GayleWI10725 & 82197162v NZAuckland9 Mar 2006
Marlon SamuelsWI10787 & 20177113v INDSt Kitts22 Jun 2006
Stephen FlemingNZ10741 & 66161151v ENGHamilton5 Mar 2008
Tim AmbroseENG107102 & 5165172v NZWellington13 Mar 2008
Michael ClarkeAUS10798 & 9232100v NZBrisbane20 Nov 2008
Ramnaresh SarwanWI107107290100v ENGJamaica4 Feb 2009
AB de VilliersSA107104* & 319291v AUSJohannesburg26 Feb 2009
Daniel VettoriNZ10799 & 8140160v PAKDunedin24 Nov 2009
Tharanga ParanavitanaSL10753 & 54225150v INDMumbai2 Dec 2009
Sachin TendulkarIND1077 & 100195140v SANagpur6 Feb 2010
Amjad JavedUAE1077 & 100151102v KENNairobi28 Jul 2011
Denesh RamdinWI107107*18390v ENGBirmingham7 Jun 2012
Taufeeq UmarPAK10765 & 42*131170v SLColombo30 Jun 2012
LJ WoodcockWF10745 & 62214160v OVWellington20 Feb 2013
Virat KohliIND107107 & DNB206151v AUSChennai22 Feb 2013
Michael ClarkeAUS10791 & 1621792v INDHyderabad2 Mar 2013
Darren SammyWI10727* & 80167143v NZDunedin3 Dec 2013
Daniel FlynnND10778 & 29122131v OVWhangarei4 Dec 2013
Sam WellsOV1077 & 100*162191v CANDunedin23 Jan 2014
Mitchell SantnerND10751* & 56195141v OVDunedin23 Feb 2014
Rory Hamilton-BrownSUS10745 & 62180122v YORArundel16 Jun 2014
Mark StonemanDUR10721 & 86215120v YORLeeds7 Jul 2014
Shivnarine ChanderpaulDER10715 & 92194120v ESSChesterfield7 Jul 2014
Jonathan TrottWAR107106 & 1248140v SUSHorsham21 Jul 2014
Sarfraz AhmedPAK10755 & 52*141110v SLGalle6 Aug 2014
Alex HalesNOT1075 & 102*148171v NORNorthampton15 Aug 2014
Billy GodlemanDER10755 & 52260110v WORDerby31 Aug 2014
Leon JohnsonWI10766 & 41221131v BANSt Lucia13 Sept 2014
Kruger van WykCS10733 & 74*247120v CANChristchurch11 Dec 2014
PreviousPage 197Next

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.