T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting match by match (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Jermaine BlackwoodWI143112* & 31280182v ENGAntigua13 Apr 2015
Azhar AliPAK14326 & 117353100v SLColombo25 Jun 2015
Steve SmithAUS143143252172v ENGLondon20 Aug 2015
Dinesh ChandimalSL143138 & 5313111v BANColombo15 Mar 2017
Ben StokesENG143112 & 31191115v SALondon27 Jul 2017
Aiden MarkramSA143143186220v BANBloemfontein6 Oct 2017
Cheteshwar PujaraIND143143362140v SLNagpur24 Nov 2017
Mohammad HafeezPAK143126 & 17246180v AUSDubai7 Oct 2018
Kusal MendisSL1432 & 141*339160v NZWellington15 Dec 2018
Ben StokesENG1438 & 135*232128v AUSLeeds22 Aug 2019
Babar AzamPAK143143193181v BANRawalpindi7 Feb 2020
Tom BlundellNZ14355 & 88*283220v ENGLeeds23 Jun 2022
Harry BrookENG14389 & 54122223v NZMount Maunganui16 Feb 2023
Tristan StubbsSA14349 & 94292133v INDGuwahati22 Nov 2025
Archie MacLarenENG1422 & 140-210v AUSNottingham29 May 1905
Jack HobbsENG142122 & 20255110v AUSMelbourne31 Dec 1920
Jack RyderAUS142142 & DNB-120v SACape Town26 Nov 1921
Patsy HendrenENG142142-142v SALondon16 Aug 1924
Bruce MitchellSA14268 & 74-120v ENGJohannesburg13 Feb 1931
Eddie PaynterENG14299 & 43293201v AUSLondon24 Jun 1938
Bert SutcliffeNZ14288 & 54--0v ENGLondon13 Aug 1949
John WatkinsSA14292 & 50-121v AUSMelbourne6 Feb 1953
Hanif MohammadPAK142142-171v INDBahawalpur15 Jan 1955
Colin BlandSA14278 & 64-153v ENGCape Town1 Jan 1965
Mansur Ali Khan PataudiIND142113 & 29-232v NZDelhi19 Mar 1965
Conrad HunteWI14289 & 53--0v AUSPort of Spain26 Mar 1965
Ted DexterENG14262 & 80*-220v NZLondon17 Jun 1965
Geoff BoycottENG14262 & 80*-160v WIPort of Spain14 Mar 1968
Sadiq MohammadPAK142137 & 5277160v AUSMelbourne29 Dec 1972
Dennis AmissENG14256 & 86*351110v WIBirmingham9 Aug 1973
Viv RichardsWI142142-191v INDBridgetown10 Mar 1976
Chetan ChauhanIND14258 & 84-190v AUSKanpur2 Oct 1979
Graham GoochENG14226 & 116245160v WIBridgetown13 Mar 1981
Geoff BoycottENG14238 & 104*323130v WISt John's27 Mar 1981
Ian BothamENG142142214122v INDKanpur30 Jan 1982
David GowerENG142108 & 34267210v NZLondon11 Aug 1983
Ravi ShastriIND142142 & DNB323171v ENGMumbai28 Nov 1984
John WrightNZ14299 & 43294150v AUSMelbourne26 Dec 1987
Ramiz RajaPAK14254 & 88196180v ENGManchester2 Jul 1992
Sachin TendulkarIND142142224220v SLLucknow18 Jan 1994
Dave HoughtonZIM142142268172v SLHarare26 Oct 1994
Hansie CronjeSA14241 & 101214114v NZAuckland4 Mar 1995
Craig McMillanNZ1420 & 142183136v SLColombo27 May 1998
Brian LaraWI14267 & 75285190v NZWellington26 Dec 1999
Arjuna RanatungaSL14254 & 88180241v SAKandy30 Jul 2000
Mark VermeulenZIM142118 & 24329161v WIBulawayo12 Nov 2003
Thilan SamaraweeraSL142142408130v ENGColombo18 Dec 2003
Herschelle GibbsSA142142175230v WIDurban26 Dec 2003
Marvan AtapattuSL142133 & 9292210v AUSCairns9 Jul 2004
Damien MartynAUS142142 & DNB245120v PAKMelbourne26 Dec 2004

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.