By runs
Winner Margin Opposition Match Date Scorecard
Pakistan 12 runs v India 28 Jan 1999 Test # 1442
Australia 77 runs v India 24 Dec 1969 Test # 669
India 100 runs v West Indies 11 Jan 1975 Test # 752
India 179 runs v Australia 6 Mar 1998 Test # 1405
England 200 runs v India 14 Jan 1977 Test # 793
England 202 runs v India 10 Feb 1934 Test # 232
India 216 runs v New Zealand 26 Nov 1976 Test # 787
England 227 runs v India 5 Feb 2021 Test # 2409
India 255 runs v West Indies 11 Jan 1988 Test # 1089
India 317 runs v England 13 Feb 2021 Test # 2411
By wickets
Winner Margin Opposition Match Date Scorecard
India 2 wickets v Australia 18 Mar 2001 Test # 1539
India 3 wickets v West Indies 12 Jan 1979 Test # 841
India 4 wickets v England 12 Jan 1973 Test # 708
India 6 wickets v England 11 Dec 2008 Test # 1898
India 8 wickets v West Indies 17 Oct 2002 Test # 1618
India 8 wickets v Australia 22 Feb 2013 Test # 2074
England 9 wickets v India 13 Jan 1985 Test # 1008
India 10 wickets v Pakistan 15 Jan 1980 Test # 869
Tied matches
Team 1 Team 2 Ground Match Date Scorecard
India Australia MA Chidambaram Stadium, Chepauk, Chennai 18 Sep 1986 Test # 1052
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years
Records includes the following current or recent matches:
India v England at Chennai, ICC World Test Championship 2nd Test, Feb 13-16, 2021 [Test # 2411]
India v England at Chennai, ICC World Test Championship 1st Test, Feb 5-9, 2021 [Test # 2409]
India v England at Chennai, 5th Test, Dec 16-20, 2016 [Test # 2241]