India’s test wins by 300 plus runs margin
India won the Galle test against Sri Lanka by 304 runs to provide the fourth occasion of India posting a win by 300 plus runs margin. All such occasions are listed below
| No | Team | Result | Margin | Opposition | Ground | Start Date |
| 1 | India | won | 337 runs | v South Africa | Delhi | 03 Dec 2015 |
| 2 | India | won | 321 runs | v New Zealand | Indore | 08 Oct 2016 |
| 3 | India | won | 320 runs | v Australia | Mohali | 17 Oct 2008 |
| 4 | India | won | 304 runs | v Sri Lanka | Galle | 26 Jul 2017 |
India’s 304 runs win against Sri Lanka at Galle is its largest win by runs margin against Sri Lanka. Its previous largest win was the 278 runs win at Col-PSS in Aug 2015. The following table lists the Indian win by 100 plus runs margin against Sri Lanka.
| No | Team | Result | Margin | Opposition | Ground | Start Date |
| 1 | India | won | 304 runs | v Sri Lanka | Galle | 26 Jul 2017 |
| 2 | India | won | 278 runs | v Sri Lanka | Colombo (PSS) | 20 Aug 2015 |
| 3 | India | won | 259 runs | v Sri Lanka | Ahmedabad | 18 Dec 2005 |
| 4 | India | won | 235 runs | v Sri Lanka | Colombo (SSC) | 27 Jul 1993 |
| 5 | India | won | 188 runs | v Sri Lanka | Delhi | 10 Dec 2005 |
| 6 | India | won | 170 runs | v Sri Lanka | Galle | 31 Jul 2008 |
| 7 | India | won | 117 runs | v Sri Lanka | Colombo (SSC) | 28 Aug 2015 |
India’s 200 plus runs win against various oppositions are tabulated below. India’s 304 runs win at Galle represent the largest margin of win against Sri Lanka. The previous largest win was Pakistan’s win by 301 runs at Col-PSS in Aug 1994. Thus a team has to wait for almost 23 years to post a win by 300 plus runs against Sri Lanka
| No | Team | Result | Margin | Opposition | Ground | Start Date |
| 1 | India | won | 304 runs | v Sri Lanka | Galle | 26 Jul 2017 |
| 2 | Pakistan | won | 301 runs | v Sri Lanka | Colombo (PSS) | 09 Aug 1994 |
| 3 | South Africa | won | 282 runs | v Sri Lanka | Cape Town | 02 Jan 2017 |
| 4 | India | won | 278 runs | v Sri Lanka | Colombo (PSS) | 20 Aug 2015 |
| 5 | India | won | 259 runs | v Sri Lanka | Ahmedabad | 18 Dec 2005 |
| 6 | India | won | 235 runs | v Sri Lanka | Colombo (SSC) | 27 Jul 1993 |
| 7 | Pakistan | won | 222 runs | v Sri Lanka | Karachi | 12 Mar 2000 |
| 8 | South Africa | won | 206 runs | v Sri Lanka | Port Elizabeth | 26 Dec 2016 |
| 9 | Pakistan | won | 204 runs | v Sri Lanka | Karachi | 05 Mar 1982 |
India’s win by 304 runs against Sri Lanka at Galle represent its largest margin of win on away soil. Previous largest win was the 279 runs win against England at Leeds in Jun 1996. The following table list the eleven win by 100 plus runs margin on away soil
| No | Team | Result | Margin | Opposition | Ground | Start Date |
| 1 | India | won | 304 runs | v Sri Lanka | Galle | 26 Jul 2017 |
| 2 | India | won | 279 runs | v England | Leeds | 19 Jun 1986 |
| 3 | India | won | 278 runs | v Sri Lanka | Colombo (PSS) | 20 Aug 2015 |
| 4 | India | won | 272 runs | v New Zealand | Auckland | 07 Mar 1968 |
| 5 | India | won | 237 runs | v West Indies | Gros Islet | 09 Aug 2016 |
| 6 | India | won | 235 runs | v Sri Lanka | Colombo (SSC) | 27 Jul 1993 |
| 7 | India | won | 222 runs | v Australia | Melbourne | 30 Dec 1977 |
| 8 | India | won | 170 runs | v Sri Lanka | Galle | 31 Jul 2008 |
| 9 | India | won | 123 runs | v South Africa | Johannesburg | 15 Dec 2006 |
| 10 | India | won | 117 runs | v Sri Lanka | Colombo (SSC) | 28 Aug 2015 |
| 11 | India | won | 113 runs | v Bangladesh | Chittagong | 17 Jan 2010 |