South African cricket team in Sri Lanka in 2018

However, Chandimal faced disciplinary charges, for his role in alleged ball-tampering during the second Test against the West Indies in Saint Lucia in June 2018.

[7][8] After the conclusion of the first Test, the independent Judicial Commissioner handed down a further eight suspension points to Chandimal, meaning that he was also suspended for the first four ODIs of the series.

[10] During the ODI series, South Africa's captain, Faf du Plessis, injured himself during the third match and was ruled out of the rest of the tour, including the one-off T20I fixture.

[14] Sri Lanka named Dimuth Karunaratne, Nishan Peiris, Isuru Udana and Jeffrey Vandersay as standby players for the ODI series.

[17] The day before the one-off T20I fixture, Isuru Udana and Kasun Rajitha were added to Sri Lanka's squad for the match.