Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG13/1 (2.2)ZIMZIM chose to bowlT20I3rd 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)ODI3rd 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Batting match by match (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v India×
PlayerRunsScoresBF4s6sOppositionGroundDate
Mahela JayawardeneSL179174 & 5278201v INDColombo26 Jul 2010
Tim RobinsonENG178160 & 18417180v INDDelhi12 Dec 1984
Allan WatkinsENG17740 & 137*--0v INDDelhi2 Nov 1951
Duleep MendisSL17753 & 124228112v INDKandy14 Sept 1985
Andy FlowerZIM177115 & 62*427210v INDDelhi13 Mar 1993
Michael HusseyAUS177146 & 31348181v INDBangalore9 Oct 2008
Craig McMillanNZ17692 & 84204272v INDHamilton2 Jan 1999
Jacques KallisSA176121 & 55357160v INDKolkata28 Nov 2004
Kevin PietersenENG175175232270v INDLondon18 Aug 2011
Allan BorderAUS17411 & 163370171v INDMelbourne26 Dec 1985
Matt PriorENG17471 & 103*213121v INDLondon21 Jul 2011
Ian SmithNZ173173 & DNB136233v INDAuckland22 Feb 1990
Graham GoochENG17385 & 88438160v INDLondon23 Aug 1990
Mohammad YousufPAK173173199222v INDLahore13 Jan 2006
Jacques KallisSA173173351152v INDNagpur6 Feb 2010
Joe RootENG17364 & 109280250v INDNottingham4 Aug 2021
Joe RootENG17331 & 142*240231v INDBirmingham1 Jul 2022
Rachin RavindraNZ173134 & 39*203194v INDBengaluru16 Oct 2024
Pasindu SooriyabandaraSL17280 & 92306191v INDColombo23 Aug 2026
Graham YallopAUS171167 & 4416160v INDCalcutta26 Oct 1979
David BoonAUS171122 & 49350251v INDChennai18 Sept 1986
Kevin PietersenENG17137 & 134275191v INDLondon19 Jul 2007
Matthew HaydenAUS171124 & 47237150v INDMelbourne Cricket Ground26 Dec 2007
Paul CollingwoodENG170134* & 36*308175v INDNagpur1 Mar 2006
Misbah-ul-HaqPAK170133* & 37362240v INDBengaluru8 Dec 2007
James NeeshamNZ17033 & 137*189270v INDWellington14 Feb 2014
Garry SobersWI16995 & 74*-193v INDMadras13 Jan 1967
Travis HeadAUS169152 & 17179200v INDBrisbane14 Dec 2024
Zaheer AbbasPAK168168 & DNB176231v INDFaisalabad3 Jan 1983
Zaheer AbbasPAK168168*34161v INDLahore17 Oct 1984
Michael ClarkeAUS168151 & 17302204v INDBangalore6 Oct 2004
Wally HammondENG167167-210v INDManchester25 Jul 1936
Garry SobersWI16725 & 142*-81v INDBombay28 Nov 1958
Nasser HussainENG167155 & 12356260v INDLondon25 Jul 2002
Misbah-ul-HaqPAK167161* & 6366141v INDKolkata30 Nov 2007
Darren BravoWI16630 & 136286224v INDKolkata14 Nov 2011
Dimuth KarunaratneSL16625 & 141352180v INDColombo3 Aug 2017
Geoff PullarENG16546 & 119-200v INDKanpur1 Dec 1961
David GowerENG1658 & 157*289220v INDLondon23 Aug 1990
Shivnarine ChanderpaulWI165118 & 47254142v INDDelhi6 Nov 2011
Alastair CookENG16595 & 70*345160v INDSouthampton27 Jul 2014
Douglas JardineENG16479 & 85*--0v INDLondon25 Jun 1932
Matthew HaydenAUS16497 & 67275203v INDKolkata11 Mar 2001
John CrawleyENG16464 & 100*258170v INDLondon25 Jul 2002
Justin LangerAUS164117 & 47207251v INDSydney2 Jan 2004
Michael ClarkeAUS16491 & 73255241v INDNagpur26 Oct 2004
Alastair CookENG16460 & 104*403190v INDNagpur1 Mar 2006
Marnus LabuschagneAUS16491 & 73314200v INDSydney7 Jan 2021
Harry BrookENG16453 & 111162193v INDLondon31 Jul 2025
Dick SpoonerENG16371 & 92--0v INDKolkata30 Dec 1951

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