Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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,360 of the 23,367 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Mark DekkerZIM13668 & 68*327160v PAKRawalpindi9 Dec 1993
Inzamam-ul-HaqPAK13671 & 65295160v ZIMHarare31 Jan 1995
Mark WaughAUS13620 & 116264201v SAPort Elizabeth14 Mar 1997
Mark TaylorAUS1367 & 129312121v ENGBirmingham5 Jun 1997
Pat SymcoxSA13681 & 55214173v PAKFaisalabad24 Oct 1997
Azhar MahmoodPAK136136215162v SAJohannesburg14 Feb 1998
Sachin TendulkarIND1360 & 136276180v PAKChennai28 Jan 1999
Guy WhittallZIM13685 & 51205230v SABloemfontein29 Oct 1999
Hashan TillakaratneSL136136*214160v INDColombo29 Aug 2001
Virender SehwagIND136105 & 31209250v SABloemfontein3 Nov 2001
Shivnarine ChanderpaulWI136136*510170v INDSt John's10 May 2002
Carl HooperWI136136278133v INDSt John's10 May 2002
Brian LaraWI13626 & 110187260v AUSGuyana10 Apr 2003
Imran FarhatPAK136128 & 8288180v SAFaisalabad24 Oct 2003
Matthew HaydenAUS13637 & 99150162v INDBrisbane4 Dec 2003
Michael VaughanENG13682* & 54270181v SAJohannesburg13 Jan 2005
Mahela JayawardeneSL13613 & 123275132v SAColombo4 Aug 2006
Matthew HaydenAUS13613 & 123222140v INDSydney2 Jan 2008
Salman ButtPAK136136124141v BANKarachi19 Apr 2008
Mahela JayawardeneSL136136259101v INDColombo23 Jul 2008
AB de VilliersSA13639 & 97223200v ENGLondon7 Aug 2008
Rahul DravidIND136136 & 0347190v ENGChandigarh19 Dec 2008
Shane WatsonAUS136136*132107v ENGCenturion2 Oct 2009
Sachin TendulkarIND13698 & 38253180v AUSChandigarh1 Oct 2010
Brad HaddinAUS136136 & DNB287161v ENGBrisbane25 Nov 2010
JP DuminySA136103 & 33*209153v NZWellington23 Mar 2012
Azhar AliPAK1360 & 136290130v SLKandy8 Jul 2012
Ed CowanAUS136136257170v SABrisbane9 Nov 2012
Mohammad HafeezPAK136136*13095v ZIMHarare29 Aug 2013
David WarnerAUS13670 & 66151191v SAPort Elizabeth20 Feb 2014
Virat KohliIND136136122162v BANFatullah26 Feb 2014
Ian WestwoodWAR136129 & 7271200v SOMTaunton15 Aug 2014
AB de VilliersSA136136*106112v AUSHarare27 Aug 2014
Steven CroftLAN13649 & 87240142v SUSBrighton9 Sept 2014
Scott BorthwickDUR136136215190v NORChester-le-Street15 Sept 2014
Sarfraz AhmedPAK136112 & 24*218190v NZDubai17 Nov 2014
David MurphyNOR1361 & 135*165162v SURLondon22 Sept 2015
Simi SinghLL136136135135v NWStrabane30 May 2016
Adam LythYOR13613692127v LANManchester15 Jun 2016
Neil DexterLEI136136315170v GLOLeicester27 Jun 2016
Jonny BairstowENG13655 & 81220150v PAKLondon11 Aug 2016
Samit PatelNOT136100 & 36204201v MIDNottingham6 Sept 2016
Greg HayCS136136267140v OVNelson22 Oct 2016
Craig ErvineZIM13664 & 72233171v SLHarare6 Nov 2016
Dhananjaya de SilvaSL136127 & 9293150v ZIMHarare6 Nov 2016
Murali VijayIND136136282103v ENGMumbai8 Dec 2016
Steve SmithAUS13627 & 109297130v INDPune23 Feb 2017
Joe RootENG136136189220v WIBirmingham17 Aug 2017
Daryl MitchellWOR1366 & 130214131v GLOWorcester28 Aug 2017
Beau WebsterTAS136136354120v NSWSydney24 Feb 2018
PreviousPage 115Next

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.