Notably both Madushanka and Pathirana featured in the recent T20I series between the two teams and picked one and five wickets respectively.
However, they won't be featuring in the 50-over format as Madushanka suffered a left hamstring injury (Grade 2) during fielding practices while
while diving to take a catch during the Third T20I.
The Selectors have named seamers Mohammed Shiraz and Eshan Malinga as their replacements.
Both youngsters are yet to make their international debut. Apart from them, Sri Lanka have also added Kusal Janith, Pramod Madushan and Jeffrey Vandersay have been added to the squad as standbys.
"Matheesha Pathirana and Dilshan Madushanka will not take part in the ODI series as the players have sustained injuries. Dilshan Madushanka suffered a left hamstring injury (Grade 2), the player sustained during fielding at practices.
Pathirana has suffered a mild sprain on his right shoulder while diving to take a catch during the Third T20 match vs. India," Sri Lanka Cricket posted on their X account.
"The Cricket Selectors have brought in Mohammed Shiraz and Eshan Malinga as replacements for the above two. In the meantime, the following three players have been added to the squad as standbys.1) Kusal Janith 2) Pramod Madushan 3) Jeffrey Vandersay," they added.