Indien bestritt zuvor eine Tour gegen Sri Lanka, Südafrika eine Test-Serie gegen Simbabwe. Ursprünglich war geplant, dass Sri Lanka die Tour nach Südafrika zu diesem Zeitpunkt wahrnimmt, jedoch wurde dies durch den südafrikanischen Verband aus finanziellen Gründen abgelehnt.[1] Aufgrund der Tour Sri Lankas nach Indien, die bis zum 24. Dezember andauerte, konnte Indien nicht den ursprünglich geplanten Boxing Day Test bestreiten. Dieser wurde stattdessen gegen Simbabwe ausgetragen.[2]
Das letzte Aufeinandertreffen der beiden Mannschaften bei einer Tour fand in der Saison 2015/16 in Indien statt.
Südafrika benannte seinen Test-Kader am 29. Dezember 2017,[4] seinen ODI-Kader am 25. Januar[5] und seinen Twenty20-Kader am 13. Februar 2018.[6]
Indien benannte seinen Test-Kader am 4. Dezember,[7] seinen ODI-Kader am 23. Dezember 2017[8] und seinen Twenty20-Kader am 28. Januar 2018.[9]