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 (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Navjot SidhuIND114114*10392v WIVisakhapatnam7 Nov 1994
Ijaz AhmedPAK114114*90173v SADurban17 Dec 1994
Michael SlaterAUS11411 & 103260110v ENGSydney1 Jan 1995
Inzamam-ul-HaqPAK11419 & 95206200v SAJohannesburg19 Jan 1995
Greg BlewettAUS114102* & 12234120v ENGAdelaide26 Jan 1995
Mark RamprakashENG11472 & 42235160v AUSPerth3 Feb 1995
Richie RichardsonWI114100 & 14236132v AUSKingston29 Apr 1995
Nathan AstleNZ114114128121v INDNagpur26 Nov 1995
Brian LaraWI11440 & 74176132v NZSt John's27 Apr 1996
Sachin TendulkarIND114114126140v SAMumbai14 Dec 1996
Lance KlusenerSA114102* & 12130141v INDCape Town2 Jan 1997
Matthew ElliottAUS114114 & DNB26580v NZHobart27 Nov 1997
Nathan AstleNZ114114192160v ZIMAuckland26 Feb 1998
Aravinda de SilvaSL11477 & 37160190v SACape Town19 Mar 1998
Steve WaughAUS114114*10390v SAMelbourne16 Aug 2000
Ridley JacobsWI114113* & 1242114v SABridgetown29 Mar 2001
Craig WishartZIM114114 & DNB145112v BANChittagong15 Nov 2001
Andy FlowerZIM114114* & DNB150130v BANChittagong15 Nov 2001
Chris HarrisNZ11471 & 43263160v ENGAuckland30 Mar 2002
Herschelle GibbsSA11411413083v PAKTangier12 Aug 2002
Herschelle GibbsSA114114190172v BANPotchefstroom25 Oct 2002
Virender SehwagIND114114*82172v WIRajkot12 Nov 2002
Ricky PontingAUS11411410984v SLCenturion7 Mar 2003
Marcus TrescothickENG114114*125130v SALondon28 Jun 2003
Mark ButcherENG114106 & 8226220v SANottingham14 Aug 2003
Yasir HameedPAK11491 & 23200170v INDMultan28 Mar 2004
Graham ThorpeENG114114 & DNB23990v WIManchester12 Aug 2004
Matthew HaydenAUS114114124122v NZChristchurch22 Feb 2005
Brendan TaylorZIM11437 & 77196201v NZBulawayo15 Aug 2005
Sanath JayasuriyaSL11411496104v AUSSydney22 Jan 2006
Michael VandortSL1149 & 105322100v ENGBirmingham25 May 2006
Wasim JafferIND11460 & 54219150v WISt Kitts22 Jun 2006
Virender SehwagIND11411487173v BERTrinidad19 Mar 2007
Andrew StraussENG11496 & 18227190v INDLondon19 Jul 2007
Sanath JayasuriyaMI114114*48911v CSKMumbai14 May 2008
Brendon McCullumNZ11430 & 84*235163v AUSAdelaide28 Nov 2008
Manish PandeyRCB114114*73104v DCCenturion21 May 2009
Noor Ali ZadranAFG114114127102v CANUAE16 Feb 2010
AB de VilliersSA114114*101132v INDGwalior24 Feb 2010
Rohit SharmaIND11411411964v ZIMBulawayo28 May 2010
Rizwan CheemaCAN114114*96105v USAHamilton29 May 2010
Brendan NashWI114114148141v SASt Kitts18 Jun 2010
Karim SadiqAFG114114*108113v SCOAyr16 Aug 2010
Sachin TendulkarIND11423 & 91206150v ENGLondon18 Aug 2011
Sachin TendulkarIND114114147121v BANMirpur16 Mar 2012
Bruce MartinAA114114 & DNB182180v NDAuckland10 Nov 2012
Shakib Al HasanBAN11417 & 97137131v WIKhulna21 Nov 2012
Dean BrownlieCAN11475 & 39258180v AAAuckland16 Dec 2012
Daryl MitchellND11460 & 54248120v OVQueenstown31 Jan 2013
Chris GayleDG11411451512v SRDhaka15 Feb 2013
PreviousPage 202Next

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.