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
Graham ThorpeENG8677 & 919570v AUSBrisbane20 Nov 1998
Ridley JacobsWI868* & 78125131v SACenturion15 Jan 1999
Greg BlewettAUS8658 & 2825840v WIPort of Spain5 Mar 1999
Craig SpearmanNZ8651 & 3528490v INDMohali10 Oct 1999
Shane WarneAUS8686 & DNB9094v PAKBrisbane5 Nov 1999
Alec StewartENG860 & 86131141v SAJohannesburg25 Nov 1999
Jacques KallisSA861 & 85*29040v ENGPort Elizabeth9 Dec 1999
Shane WarneAUS8686 & 0105131v INDAdelaide10 Dec 1999
Mohammad WasimPAK864 & 8217790v WIBridgetown18 May 2000
Sherwin CampbellWI8682 & 4163110v ENGLondon29 Jun 2000
Nathan AstleNZ8686 & DNB203101v ZIMHarare19 Sept 2000
Mark RichardsonNZ8626 & 60226110v SAPort Elizabeth30 Nov 2000
Imran FarhatPAK8623 & 63176140v NZAuckland8 Mar 2001
Justin LangerAUS8658 & 28112123v INDKolkata11 Mar 2001
Sadagoppan RameshIND8661 & 2518690v AUSChennai18 Mar 2001
Rahul DravidIND8686 & DNB206100v ENGMohali3 Dec 2001
Trevor GripperZIM8683 & 3269100v SLGalle12 Jan 2002
Daren GangaWI8665 & 21156130v PAKSharjah7 Feb 2002
Wasim JafferIND8686180140v WISt John's10 May 2002
Alec StewartENG8629 & 5717360v AUSAdelaide21 Nov 2002
Steve WaughAUS8641 & 45*14780v WISt John's9 May 2003
Rajin SalehBAN8626 & 60292110v PAKKarachi20 Aug 2003
Herschelle GibbsSA8627 & 59183101v PAKLahore17 Oct 2003
Michael PappsNZ8686 & 023590v ENGLeeds3 Jun 2004
Sanath JayasuriyaSL8612 & 7416070v SAGalle4 Aug 2004
Irfan PathanIND8631 & 55237112v AUSBangalore6 Oct 2004
Stephen FlemingNZ8683 & 3174100v AUSAdelaide26 Nov 2004
Tillakaratne DilshanSL868612480v BANColombo12 Sept 2005
Adam GilchristAUS8686 & DNB109102v SASydney2 Jan 2006
Kumar SangakkaraSL8621 & 6522090v ENGLondon11 May 2006
Tillakaratne DilshanSL8627 & 59161120v ENGBirmingham25 May 2006
Shivnarine ChanderpaulWI8624 & 62188130v INDAntigua2 Jun 2006
Chris GayleWI8683 & 313585v INDSt Kitts22 Jun 2006
Marcus TrescothickENG8628 & 58185141v PAKLeeds4 Aug 2006
Shivnarine ChanderpaulWI865 & 8118580v PAKLahore11 Nov 2006
Michael HusseyAUS8686 & DNB18780v ENGBrisbane23 Nov 2006
Ian BellENG8660 & 2622180v AUSAdelaide1 Dec 2006
Tom de GroothNED864 & 82122121v CANPretoria5 Dec 2006
Craig CummingNZ8643 & 4318892v SLChristchurch7 Dec 2006
Jacques KallisSA8654 & 32218100v INDCape Town2 Jan 2007
Alex ObandaKEN8683 & 3*82140v CANNairobi12 Oct 2007
Paul CollingwoodENG8661 & 25*174130v SALondon7 Aug 2008
VVS LaxmanIND8625 & 61*20140v SLColombo8 Aug 2008
Matt PriorENG8653* & 3315830v INDChennai11 Dec 2008
David BernardWI8617 & 6913262v BANGrenada17 Jul 2009
Michael HusseyAUS8682 & 4116110v PAKMelbourne26 Dec 2009
Thilan SamaraweeraSL8676* & 10*16790v INDColombo26 Jul 2010
Suresh RainaIND8686 & 0131140v AUSChandigarh1 Oct 2010
Umar AkmalPAK8656 & 3011353v WISt Kitts20 May 2011
Nasir HossainBAN867 & 79189120v PAKMirpur17 Dec 2011
PreviousPage 305Next

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.