Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM323/5 (86)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting match by match (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Sanath JayasuriyaSL9182 & 9120160v NZKandy3 May 2003
Rajin SalehBAN9149 & 42197150v PAKMultan3 Sept 2003
Stuart CarlisleZIM9158 & 3319091v BANHarare19 Feb 2004
Hashan TillakaratneSL9174* & 17262130v AUSColombo24 Mar 2004
Imran FarhatPAK9172 & 19128150v SLKarachi28 Oct 2004
Andrew FlintoffENG9177 & 14*173151v SACenturion21 Jan 2005
James MarshallNZ9152 & 39269110v SLNapier4 Apr 2005
Kevin PietersenENG9171 & 20111103v AUSBirmingham4 Aug 2005
Ashley GilesENG9132 & 5916780v AUSLondon8 Sept 2005
Devon SmithWI9188 & 3197100v AUSBrisbane3 Nov 2005
Mohammad KaifIND9191 & DNB263120v ENGNagpur1 Mar 2006
Imran FarhatPAK9191112121v ENGLondon17 Aug 2006
Paul CollingwoodENG9128 & 63177110v INDNottingham27 Jul 2007
Rahul DravidIND9153 & 38263150v AUSSydney2 Jan 2008
Dwayne BravoWI918 & 83185111v SLGuyana22 Mar 2008
Mahela JayawardeneSL9186 & 5195110v INDGalle31 Jul 2008
Paul CollingwoodENG919121570v SADurban26 Dec 2009
Ross TaylorNZ9140 & 51135130v BANHamilton15 Feb 2010
Tim BresnanENG9191 & DNB26160v BANMirpur20 Mar 2010
Michael ClarkeAUS9128 & 63142150v NZHamilton27 Mar 2010
Alviro PetersenSA9152 & 3919943v WISt Kitts18 Jun 2010
VVS LaxmanIND9122 & 6918870v SLGalle18 Jul 2010
Brendon McCullumNZ9156 & 35123122v PAKHamilton7 Jan 2011
Azhar AliPAK9157 & 34190100v BANMirpur17 Dec 2011
Shane WatsonAUS9139 & 5213792v WIBarbados7 Apr 2012
AB de VilliersSA9147 & 44152140v ENGLeeds2 Aug 2012
Shakib Al HasanBAN9189 & 2146101v WIMirpur13 Nov 2012
MahmudullahBAN9162 & 2917082v WIMirpur13 Nov 2012
Mahela JayawardeneSL9191 & DNB176111v NZGalle17 Nov 2012
Mohammad HafeezPAK9111 & 80*154130v SLAbu Dhabi31 Dec 2013
Rohit SharmaIND9172 & 19179101v NZAuckland6 Feb 2014
MahmudullahBAN9163 & 28210112v ZIMMirpur25 Oct 2014
Ajinkya RahaneIND9181 & 10140100v AUSBrisbane17 Dec 2014
Darren BravoWI919 & 8218783v ENGBarbados1 May 2015
Misbah-ul-HaqPAK919 & 829494v BANMirpur6 May 2015
Dinesh ChandimalSL9124 & 67144100v PAKKandy3 Jul 2015
Mitchell JohnsonAUS9114 & 77113112v ENGCardiff8 Jul 2015
Kane WilliamsonNZ919117990v ZIMBulawayo28 Jul 2016
Cheteshwar PujaraIND9187 & 4226180v NZKolkata30 Sept 2016
Azhar AliPAK910 & 9123561v WISharjah30 Oct 2016
Sami AslamPAK9174 & 1721481v WISharjah30 Oct 2016
Jeet RavalNZ9155 & 36*210110v PAKChristchurch17 Nov 2016
Mitchell StarcAUS9161 & 309486v INDPune23 Feb 2017
Quinton de KockSA9191 & DNB118103v NZWellington16 Mar 2017
Peter HandscombAUS9119 & 72*24790v INDRanchi16 Mar 2017
Jermaine BlackwoodWI9179* & 1292112v ENGBirmingham17 Aug 2017
Shai HopeWI9129 & 62201160v ENGLondon7 Sept 2017
Joe RootENG9137 & 5419190v NZChristchurch30 Mar 2018
Kane WilliamsonNZ919193100v SLWellington15 Dec 2018
Ravindra JadejaIND919110482v SAPune10 Oct 2019
PreviousPage 160Next

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.