Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st 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)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-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 bowledODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27TITWAR

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
Aamer MalikPAK117117305150v INDFaisalabad23 Nov 1989
Steve WaughAUS11760 & 5724680v SLBrisbane8 Dec 1989
Desmond HaynesWI11784 & 33188190v AUSSt John's27 Apr 1991
Robin SmithENG11733 & 84*301110v PAKLondon6 Aug 1992
Roshan MahanamaSL11778 & 39225200v AUSColombo17 Aug 1992
Chris LewisENG1170 & 117147152v INDChennai11 Feb 1993
Sanjay ManjrekarIND11751 & 66304140v WIMumbai18 Nov 1994
Mark TaylorAUS11759 & 58212130v ENGBrisbane25 Nov 1994
Shane ThomsonNZ11782 & 35203182v SADurban26 Dec 1994
Mike GattingENG117117 & 0291140v AUSAdelaide26 Jan 1995
Mohammad AzharuddinIND117115 & 2114191v SACape Town2 Jan 1997
Nathan AstleNZ11796 & 21229162v ZIMBulawayo25 Sept 1997
Jonty RhodesSA117117 & DNB200141v ENGLondon18 Jun 1998
Jonty RhodesSA11732 & 85186141v ENGLeeds6 Aug 1998
Ramnaresh SarwanWI11786 & 31*340200v ZIMHarare27 Jul 2001
Sanath JayasuriyaSL117111 & 6*143171v INDGalle14 Aug 2001
Justin LangerAUS117116 & 1261151v SAAdelaide14 Dec 2001
Damien MartynAUS117117 & DNB166130v SASydney2 Jan 2002
Nasser HussainENG117106 & 11271140v NZChristchurch13 Mar 2002
Sachin TendulkarIND117117 & 0264140v WIPort of Spain19 Apr 2002
Shivnarine ChanderpaulWI11758 & 59280110v INDKingston18 May 2002
VVS LaxmanIND11743* & 74188140v ENGLondon25 Jul 2002
Tatenda TaibuZIM11759 & 58233170v BANHarare19 Feb 2004
Chris GayleWI11712 & 105107201v ENGLondon19 Aug 2004
Inzamam-ul-HaqPAK117117 & DNB244101v SLKarachi28 Oct 2004
Shivnarine ChanderpaulWI11769 & 48*31672v SLColombo13 Jul 2005
Michael VandortSL11711718993v BANColombo25 Jun 2007
Phil JaquesAUS11766 & 51211130v INDMelbourne26 Dec 2007
Jacob OramNZ117117 & DNB166171v BANDunedin4 Jan 2008
Mark BoucherSA117117190160v BANCenturion26 Nov 2008
Paul CollingwoodENG1179 & 108276100v INDChennai11 Dec 2008
Michael ClarkeAUS11788* & 2928781v SAMelbourne26 Dec 2008
Mahela JayawardeneSL11759 & 58238131v WIGalle15 Nov 2010
Kumar SangakkaraSL11748 & 69286150v AUSKandy8 Sept 2011
Kane WilliamsonNZ11749 & 68232141v ZIMBulawayo1 Nov 2011
Ravichandran AshwinIND117103 & 14145152v WIMumbai22 Nov 2011
Marlon SamuelsWI11731 & 86256160v ENGLondon17 May 2012
Nasir HossainBAN11796 & 2116984v WIMirpur13 Nov 2012
Ian BellENG1171 & 116*334161v INDNagpur13 Dec 2012
Nick ComptonENG1170 & 117314120v NZDunedin6 Mar 2013
Faf du PlessisSA11780 & 3727481v SLGalle16 Jul 2014
Marlon SamuelsWI11743 & 74220152v SACape Town2 Jan 2015
Kraigg BrathwaiteWI1171 & 116263140v ENGGrenada21 Apr 2015
Moeen AliENG117117 & DNB213130v INDRajkot9 Nov 2016
Wriddhiman SahaIND11711723381v AUSRanchi16 Mar 2017
Colin de GrandhommeNZ11772 & 45248130v ENGChristchurch30 Mar 2018
Jos ButtlerENG11770 & 47161133v AUSLondon12 Sept 2019
Joe RootENG11759 & 58204111v SAJohannesburg24 Jan 2020
Shardul ThakurIND11757 & 60108144v ENGLondon2 Sept 2021
Harry BrookENG1179 & 108170151v PAKMultan9 Dec 2022

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.