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
Desmond HaynesWI134111 & 23*250210v AUSGeorgetown23 Mar 1991
Navjot SidhuIND134134*160150v ENGGwalior4 Mar 1993
Aamer SohailPAK134134146130v NZSharjah20 Apr 1994
Sanath JayasuriyaSL134134651111v PAKPadang2 Apr 1996
Aravinda de SilvaSL134134131114v PAKSharjah7 Apr 1997
Ali NaqviPAK134115 & 19297170v SARawalpindi6 Oct 1997
Sanath JayasuriyaSL134134*114133v PAKLahore5 Nov 1997
Murray GoodwinZIM13453 & 81330170v PAKHarare21 Mar 1998
Sachin TendulkarIND134134131123v AUSSharjah24 Apr 1998
Ian HealyAUS134134 & DNB229140v ENGBrisbane20 Nov 1998
Gary KirstenSA1340 & 134307150v WICenturion15 Jan 1999
Sourav GangulyIND13456 & 78294140v SLColombo24 Feb 1999
Mohammad YousufPAK134115 & 19315140v WIBridgetown18 May 2000
Steve WaughAUS134110 & 24261151v INDKolkata11 Mar 2001
Michael VaughanENG134120 & 14285170v PAKManchester31 May 2001
Andy FlowerZIM13451 & 83190140v INDBulawayo7 Jun 2001
Abdul RazzaqPAK134134235174v BANDhaka9 Jan 2002
Chris GayleWI13468 & 66235280v PAKSharjah31 Jan 2002
Stephen FlemingNZ134134*132210v SAJohannesburg16 Feb 2003
Klaas-Jan van NoortwijkNED134134*129113v NAMBloemfontein3 Mar 2003
Heath StreakZIM134127* & 7*278120v WIHarare4 Nov 2003
Mahela JayawardeneSL134134246141v ENGColombo18 Dec 2003
Jacob OramNZ134126* & 8201133v AUSBrisbane18 Nov 2004
Graeme SmithSA134134*124201v INDKolkata25 Nov 2005
Matthew HaydenAUS13447 & 87*232180v WIAdelaide25 Nov 2005
Shakib Al HasanBAN134134*152140v CANAntigua28 Feb 2007
Ricky PontingAUS134134*133102v NZHobart20 Dec 2007
Marlon SamuelsWI13494 & 40282170v SAPort Elizabeth26 Dec 2007
Daniel VettoriNZ134134 & DNB186121v PAKNapier11 Dec 2009
Tharanga ParanavitanaSL134111 & 23*275160v INDGalle18 Jul 2010
Tharanga ParanavitanaSL134100 & 34283151v INDColombo26 Jul 2010
Graeme SmithSA134100 & 34231130v PAKDubai12 Nov 2010
VVS LaxmanIND13438 & 96244161v SADurban26 Dec 2010
AB de VilliersSA13413498134v NEDChandigarh3 Mar 2011
Ricky PontingAUS134134225140v INDSydney3 Jan 2012
Hashim AmlaSA13413 & 121235130v ENGLondon16 Aug 2012
Naeem IslamBAN134108 & 26320200v WIMirpur13 Nov 2012
Aaron RedmondOV13498 & 36352250v AAAuckland2 Dec 2012
Neil BroomOV134134176172v WFDunedin24 Jan 2013
AB de VilliersSA13431 & 103*201140v PAKJohannesburg1 Feb 2013
Mitchell StarcAUS13499 & 35244160v INDChandigarh14 Mar 2013
Cheteshwar PujaraIND13452 & 82*168160v AUSDelhi22 Mar 2013
Kumar SangakkaraSL134134*135120v ENGLondon13 Jun 2013
Ian BellENG13425 & 109330210v AUSNottingham10 Jul 2013
Niall O'BrienLEI134133 & 1143142v GLALeicester27 Apr 2014
Steven CroftLAN13430 & 104*218130v WARBirmingham8 Jun 2014
Sam HainWAR134134284141v NORNorthampton15 Jun 2014
Kumar SangakkaraSL13479 & 55250190v ENGLeeds20 Jun 2014
Wes DurstonDER134134129141v HAMDerby26 Jul 2014
Graham WaggGLA13418 & 116*206163v KENCanterbury31 Aug 2014
PreviousPage 120Next

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.