India’s away test wins
India won the third test against South Africa at Johannesburg by 63 runs to provide its 46th win on away soil. All such occasions are tabulated below
| No | Team | Result | Margin | Opposition | Ground | Start Date |
| 1 | India | won | 5 wickets | v New Zealand | Dunedin | 15 Feb 1968 |
| 2 | India | won | 8 wickets | v New Zealand | Wellington | 29 Feb 1968 |
| 3 | India | won | 272 runs | v New Zealand | Auckland | 07 Mar 1968 |
| 4 | India | won | 7 wickets | v West Indies | Port of Spain | 06 Mar 1971 |
| 5 | India | won | 4 wickets | v England | The Oval | 19 Aug 1971 |
| 6 | India | won | 8 wickets | v New Zealand | Auckland | 24 Jan 1976 |
| 7 | India | won | 6 wickets | v West Indies | Port of Spain | 07 Apr 1976 |
| 8 | India | won | 222 runs | v Australia | Melbourne | 30 Dec 1977 |
| 9 | India | won | inns & 2 runs | v Australia | Sydney | 07 Jan 1978 |
| 0 | India | won | 59 runs | v Australia | Melbourne | 07 Feb 1981 |
| 11 | India | won | 5 wickets | v England | Lord’s | 05 Jun 1986 |
| 12 | India | won | 279 runs | v England | Leeds | 19 Jun 1986 |
| 13 | India | won | 235 runs | v Sri Lanka | Colombo (SSC) | 27 Jul 1993 |
| 14 | India | won | 9 wickets | v Bangladesh | Dhaka | 10 Nov 2000 |
| 15 | India | won | 8 wickets | v Zimbabwe | Bulawayo | 07 Jun 2001 |
| 16 | India | won | 7 wickets | v Sri Lanka | Kandy | 22 Aug 2001 |
| 17 | India | won | 37 runs | v West Indies | Port of Spain | 19 Apr 2002 |
| 18 | India | won | inns & 46 runs | v England | Leeds | 22 Aug 2002 |
| 19 | India | won | 4 wickets | v Australia | Adelaide | 12 Dec 2003 |
| 20 | India | won | inns & 52 runs | v Pakistan | Multan | 28 Mar 2004 |
| 21 | India | won | inns & 131 runs | v Pakistan | Rawalpindi | 13 Apr 2004 |
| 22 | India | won | inns & 140 runs | v Bangladesh | Dhaka | 10 Dec 2004 |
| 23 | India | won | inns & 83 runs | v Bangladesh | Chittagong | 17 Dec 2004 |
| 24 | India | won | inns & 90 runs | v Zimbabwe | Bulawayo | 13 Sep 2005 |
| 25 | India | won | 10 wickets | v Zimbabwe | Harare | 20 Sep 2005 |
| 26 | India | won | 49 runs | v West Indies | Kingston | 30 Jun 2006 |
| 27 | India | won | 123 runs | v South Africa | Johannesburg | 15 Dec 2006 |
| 28 | India | won | inns & 239 runs | v Bangladesh | Dhaka | 25 May 2007 |
| 29 | India | won | 7 wickets | v England | Nottingham | 27 Jul 2007 |
| 30 | India | won | 72 runs | v Australia | Perth | 16 Jan 2008 |
| 31 | India | won | 170 runs | v Sri Lanka | Galle | 31 Jul 2008 |
| 32 | India | won | 10 wickets | v New Zealand | Hamilton | 18 Mar 2009 |
| 33 | India | won | 113 runs | v Bangladesh | Chittagong | 17 Jan 2010 |
| 34 | India | won | 10 wickets | v Bangladesh | Dhaka | 24 Jan 2010 |
| 35 | India | won | 5 wickets | v Sri Lanka | Colombo (PSS) | 03 Aug 2010 |
| 36 | India | won | 87 runs | v South Africa | Durban | 26 Dec 2010 |
| 37 | India | won | 63 runs | v West Indies | Kingston | 20 Jun 2011 |
| 38 | India | won | 95 runs | v England | Lord’s | 17 Jul 2014 |
| 39 | India | won | 278 runs | v Sri Lanka | Colombo (PSS) | 20 Aug 2015 |
| 40 | India | won | 117 runs | v Sri Lanka | Colombo (SSC) | 28 Aug 2015 |
| 41 | India | won | inns & 92 runs | v West Indies | North Sound | 21 Jul 2016 |
| 42 | India | won | 237 runs | v West Indies | Gros Islet | 09 Aug 2016 |
| 43 | India | won | 304 runs | v Sri Lanka | Galle | 26 Jul 2017 |
| 44 | India | won | inns & 53 runs | v Sri Lanka | Colombo (SSC) | 03 Aug 2017 |
| 45 | India | won | inns & 171 runs | v Sri Lanka | Pallekele | 12 Aug 2017 |
| 46 | India | won | 63 runs | v South Africa | Johannesburg | 24 Jan 2018 |
It also provides India’s third win against South Africa in South Africa and second at Johannesburg. All the three occasions are listed below.
| No | Team | Result | Margin | Opposition | Ground | Start Date |
| 1 | India | won | 123 runs | v South Africa | Johannesburg | 15 Dec 2006 |
| 2 | India | won | 87 runs | v South Africa | Durban | 26 Dec 2010 |
| 3 | India | won | 63 runs | v South Africa | Johannesburg | 24 Jan 2018 |