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 (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
Ijaz AhmedPAK1255 & 120*260170v AUSKarachi22 Oct 1998
Herschelle GibbsSA12512514690v WIPort Elizabeth30 Jan 1999
Mark BoucherSA125125236180v ZIMHarare11 Nov 1999
Brian LaraWI12513 & 112232151v ENGManchester3 Aug 2000
Chris GayleWI12581 & 44271220v SAGeorgetown9 Mar 2001
Herschelle GibbsSA125125112152v ZIMBulawayo23 Sept 2001
Marcus TrescothickENG12537 & 88197172v NZWellington21 Mar 2002
Mohammad YousufPAK125125155141v NZKarachi21 Apr 2002
Nasser HussainENG12557 & 68273171v SLLondon16 May 2002
Alec StewartENG12578* & 47254180v INDLeeds22 Aug 2002
Wavell HindsWI125125*14056v AUSSt George's30 May 2003
Jacques KallisSA125125*147141v ZIMCanterbury29 Jun 2003
Habibul BasharBAN12597 & 28199130v PAKPeshawar27 Aug 2003
Sourav GangulyIND125100* & 2523495v NZAhmedabad8 Oct 2003
Dwayne SmithWI12520 & 105*135182v SACape Town2 Jan 2004
Inzamam-ul-HaqPAK12553 & 72244121v ENGMultan12 Nov 2005
Sachin TendulkarIND125109 & 16224171v SLDelhi10 Dec 2005
Boeta DippenaarSA125125*14570v SLAdelaide24 Jan 2006
Inzamam-ul-HaqPAK12569 & 56*226160v ENGLondon13 Jul 2006
Stephen FlemingNZ12559 & 66175181v ENGNapier22 Mar 2008
Shoaib MalikPAK125125*119161v INDKarachi26 Jun 2008
Sanath JayasuriyaSL12512511495v INDKarachi6 Jul 2008
Tillakaratne DilshanSL125125*170121v INDColombo23 Jul 2008
Virender SehwagIND12535 & 90158140v AUSChandigarh17 Oct 2008
Virender SehwagIND125125*74146v NZHamilton11 Mar 2009
Marcus NorthAUS125125*242130v ENGCardiff8 Jul 2009
Tillakaratne DilshanSL125109 & 16187122v INDMumbai2 Dec 2009
Virender SehwagIND125109 & 16158190v SANagpur6 Feb 2010
Tamim IqbalBAN125125120133v ENGMirpur28 Feb 2010
Graeme SmithSA12512514394v SLJohannesburg22 Jan 2012
AB de VilliersSA125125*98104v SLJohannesburg22 Jan 2012
Chris GayleWI12512510789v NZJamaica7 Jul 2012
Dean BrownlieCAN12512 & 113265140v OVRangiora27 Oct 2012
David WarnerAUS12557 & 68208131v SLHobart14 Dec 2012
George BaileyAUS125125*110104v WIPerth3 Feb 2013
Younis KhanPAK125111 & 1426973v SACape Town14 Feb 2013
Tillakaratne DilshanSL125125128120v BANKandy28 Mar 2013
Hamilton MasakadzaZIM12514 & 111*293125v BANHarare25 Apr 2013
Tim McIntoshAA12565 & 60380160v NDHamilton31 Oct 2013
Denesh RamdinWI125107 & 18181220v NZHamilton19 Dec 2013
Matt PriorSUS125125138191v MIDBrighton6 Apr 2014
Greg SmithLEI12528 & 97194180v GLALeicester27 Apr 2014
Michael CarberryHAM1250 & 125250211v WORWorcester8 Jun 2014
Shivnarine ChanderpaulDER12573 & 52*228112v GLOCheltenham14 Jul 2014
Rikki ClarkeWAR12542 & 83166191v SOMTaunton15 Aug 2014
Sean ErvineHAM125121 & 4181134v KENSouthampton15 Sept 2014
Jack LeaningYOR12582 & 43*227161v HAMLeeds10 May 2015
Chris DentGLO125116 & 9271120v LANManchester10 May 2015
Jonny BairstowYOR125125* & 0192104v MIDLeeds7 Jun 2015
Angelo MathewsSL1253 & 122264121v PAKKandy3 Jul 2015
PreviousPage 151Next

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.