[3][4] In November 2023, Sri Lanka Cricket (SLC) announced its international calendar for 2024 and confirmed the bilateral series.
[15] On 25 July 2024, Nuwan Thushara was ruled out of the T20I series with a broken finger in his left hand,[16] Dilshan Madushanka was named as his replacement.
[17] On 26 July, Binura Fernando was hospitalized due to a chest infection,[18] Ramesh Mendis was added to the squad as a stand-by player.
[19] On 1 August 2024, both Matheesha Pathirana and Dilshan Madushanka were ruled out due to injuries and were replaced by Mohamed Shiraz and Eshan Malinga.
[21] On 3 August 2024, Wanindu Hasaranga was ruled out of the rest of the ODI matches due to hamstring injury and was replaced by Jeffrey Vandersay.