ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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/27QUETAS

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
Jeff CroweNZ120120*398130v SLColombo16 Apr 1987
Mudassar NazarPAK120120257180v ENGLahore25 Nov 1987
Javed MiandadPAK12018 & 102297120v WIPort of Spain14 Apr 1988
Ian HealyAUS12071 & 49257100v SLMoratuwa8 Sept 1992
Graham ThorpeENG1206 & 114*293110v AUSLondon1 Jul 1993
Vinod KambliIND120120241152v SLColombo4 Aug 1993
Graeme HickENG12039 & 81*166170v SALondon18 Aug 1994
Jimmy AdamsWI12039 & 81294151v INDMumbai18 Nov 1994
Manoj PrabhakarIND120120 & 0*281160v WIMohali10 Dec 1994
Steve WaughAUS12094* & 26*26450v ENGMelbourne24 Dec 1994
Gary KirstenSA12051 & 69304170v ENGPort Elizabeth26 Dec 1995
Alec StewartENG12019 & 101*31190v ZIMHarare26 Dec 1996
Nasser HussainENG12015 & 105341200v SALondon18 Jun 1998
Mohammad YousufPAK120120*206151v ZIMLahore10 Dec 1998
Michael SlaterAUS12017 & 10322891v ENGAdelaide11 Dec 1998
Herschelle GibbsSA120120 & 0272160v NZWellington18 Mar 1999
Daryll CullinanSA120120255101v ENGCape Town2 Jan 2000
Shivnarine ChanderpaulWI12089 & 31258131v PAKSt John's25 May 2000
Marvan AtapattuSL120120 & 0293150v SAKandy30 Jul 2000
Ridley JacobsWI12096* & 24221141v AUSPerth1 Dec 2000
Mark WaughAUS120120176162v ENGLondon23 Aug 2001
Steve WaughAUS12040 & 80231210v INDSydney2 Jan 2004
Devon SmithWI120108 & 12230200v ENGJamaica11 Mar 2004
Brian LaraWI120120147123v BANJamaica4 Jun 2004
Simon KatichAUS12081 & 39238130v INDBangalore6 Oct 2004
Boeta DippenaarSA120110 & 10271120v ENGPort Elizabeth17 Dec 2004
Michael VaughanENG120120174150v BANLondon26 May 2005
Sanath JayasuriyaSL12047 & 73141173v SAColombo4 Aug 2006
Prasanna JayawardeneSL120120*191110v BANColombo25 Jun 2007
Michael ClarkeAUS120110 & 10211120v WIAntigua30 May 2008
Jacques KallisSA12063 & 57217103v AUSPerth17 Dec 2008
Simon KatichAUS12083 & 37206101v SAPerth17 Dec 2008
Alastair CookENG12065 & 55252140v SACape Town3 Jan 2010
Suresh RainaIND120120228122v SLColombo26 Jul 2010
Azhar AliPAK12067 & 53286130v WISt Kitts20 May 2011
Prasanna JayawardeneSL1200 & 120276120v PAKAbu Dhabi18 Oct 2011
Abul HasanBAN120113 & 7*147153v WIKhulna21 Nov 2012
Kevin PietersenENG12071 & 49251111v AUSMelbourne26 Dec 2013
Steve SmithAUS12084 & 36*175143v SACape Town1 Mar 2014
Angelo MathewsSL120102 & 18262140v ENGLondon12 Jun 2014
Kaushal SilvaSL12063 & 57265170v ENGLondon12 Jun 2014
BJ WatlingNZ12061* & 59229200v ENGLondon21 May 2015
Angelo MathewsSL12077 & 43*210120v PAKColombo25 Jun 2015
Jonny BairstowENG12041 & 79132153v SADurban26 Dec 2015
Sean WilliamsZIM1201 & 119151210v NZBulawayo28 Jul 2016
Cheteshwar PujaraIND120119 & 1228122v ENGVisakhapatnam17 Nov 2016
David WarnerAUS1208 & 112150171v BANDhaka27 Aug 2017
Dhananjaya de SilvaSL1201 & 119*233151v INDDelhi2 Dec 2017
Faf du PlessisSA1200 & 120179182v AUSJohannesburg30 Mar 2018
Dimuth KarunaratneSL12063 & 5722180v ENGKandy14 Nov 2018

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.