- 1st Test, India in South Africa, 3 Test Series, 2018 at Cape Town, Jan 5, 2018South Africa286 & 130India209 & 135 (42.4)South Africa beat India by 72 runs
- 2nd Test, India in South Africa, 3 Test Series, 2018 at Centurion, Jan 13, 2018South Africa335 & 258India307 & 151 (50.2)South Africa beat India by 135 runs
- 3rd Test, India in South Africa, 3 Test Series, 2018 at Johannesburg, Jan 24, 2018South Africa194 & 177 (73.3)India187 & 247India beat South Africa by 63 runs