Indian batsmen scoring a century against South Africa in South Africa
V Kohli’s 153 against South Africa in the ongoing test at Centurion provides the 14th occasion of an Indian batsman scoring a century against South Africa in South Africa. All such occasions are tabulated below. .
| No | Player | Runs | Inns | Opposition | Ground | Start Date |
| 1 | PK Amre | 103 | 2 | v South Africa | Durban | 13 Nov 1992 |
| 2 | SR Tendulkar | 111 | 2 | v South Africa | Johannesburg | 26 Nov 1992 |
| 3 | N Kapil Dev | 129 | 3 | v South Africa | Port Elizabeth | 26 Dec 1992 |
| 4 | SR Tendulkar | 169 | 2 | v South Africa | Cape Town | 02 Jan 1997 |
| 5 | M Azharuddin | 115 | 2 | v South Africa | Cape Town | 02 Jan 1997 |
| 6 | R Dravid | 148 | 1 | v South Africa | Johannesburg | 16 Jan 1997 |
| 7 | SR Tendulkar | 155 | 1 | v South Africa | Bloemfontein | 03 Nov 2001 |
| 8 | V Sehwag | 105 | 1 | v South Africa | Bloemfontein | 03 Nov 2001 |
| 9 | W Jaffer | 116 | 1 | v South Africa | Cape Town | 02 Jan 2007 |
| 10 | SR Tendulkar | 111* | 3 | v South Africa | Centurion | 16 Dec 2010 |
| 11 | SR Tendulkar | 146 | 2 | v South Africa | Cape Town | 02 Jan 2011 |
| 12 | V Kohli | 119 | 1 | v South Africa | Johannesburg | 18 Dec 2013 |
| 13 | CA Pujara | 153 | 3 | v South Africa | Johannesburg | 18 Dec 2013 |
| 14 | V Kohli | 153 | 2 | v South Africa | Centurion | 13 Jan 2018 |
It provides the fourth occasion of an Indian batsman scoring 150 plus runs against South Africa in South Africa and V Kohli became the third batsman to accomplish the feat. All the four occasions are listed below
| No | Player | Runs | Inns | Opposition | Ground | Start Date |
| 1 | SR Tendulkar | 169 | 2 | v South Africa | Cape Town | 02 Jan 1997 |
| 2 | SR Tendulkar | 155 | 1 | v South Africa | Bloemfontein | 03 Nov 2001 |
| 3 | CA Pujara | 153 | 3 | v South Africa | Johannesburg | 18 Dec 2013 |
| 4 | V Kohli | 153 | 2 | v South Africa | Centurion | 13 Jan 2018 |
V Kohli {02} and SR Tendulkar {05} are the two Indian batsmen to score two or more centuries against South Africa in South Africa. The centuries scored by these two batsmen are listed below. SR Tendulkar owns the record for most centuries scored by a visiting batsman against South Africa in South Africa.
| No | Player | Runs | Inns | Opposition | Ground | Start Date |
| 1 | V Kohli | 119 | 1 | v South Africa | Johannesburg | 18 Dec 2013 |
| 2 | V Kohli | 153 | 2 | v South Africa | Centurion | 13 Jan 2018 |
| 1 | SR Tendulkar | 111 | 2 | v South Africa | Johannesburg | 26 Nov 1992 |
| 2 | SR Tendulkar | 169 | 2 | v South Africa | Cape Town | 02 Jan 1997 |
| 3 | SR Tendulkar | 155 | 1 | v South Africa | Bloemfontein | 03 Nov 2001 |
| 4 | SR Tendulkar | 111* | 3 | v South Africa | Centurion | 16 Dec 2010 |
| 5 | SR Tendulkar | 146 | 2 | v South Africa | Cape Town | 02 Jan 2011 |
The following table lists the two occasions of two Indian batsman scoring centuries in the same innings against South Africa in South Africa. Both the occasions are tabulated below
| No | Player | Runs | Inns | Opposition | Ground | Start Date |
| 1 | SR Tendulkar | 169 | 2 | v South Africa | Cape Town | 02 Jan 1997 |
| 2 | M Azharuddin | 115 | 2 | v South Africa | Cape Town | 02 Jan 1997 |
| 1 | SR Tendulkar | 155 | 1 | v South Africa | Bloemfontein | 03 Nov 2001 |
| 2 | V Sehwag | 105 | 1 | v South Africa | Bloemfontein | 03 Nov 2001 |