[1][2][3] The full schedule for the tour was confirmed by Sri Lanka Cricket on 21 January 2020.
[6] On 19 February 2020, Sri Lanka named their ODI squad, with Dimuth Karunaratne returning as captain of the side.
[7] Lahiru Thirimanne had led the team in their previous ODI series, against Pakistan, but was dropped due to poor form.
[13] During the ODI series, Nuwan Pradeep and Dhananjaya de Silva both suffered injuries and were ruled out of Sri Lanka's T20I squad.
[19] Kusal Perera Sri Lankan cricket team in South Africa in 2020-21