The threat of further rain over the coming week has prompted Sri Lanka Cricket to introduce reserve days to prevent further abandonments and moved back the date of the third One-dayer.
The third and final game in the ODI series will now be played on March 22. As a result, the two-match Test series will also be pushed back by two days.
''There has been a sudden change in the island's weather, which is unusual for this time of year and was not anticipated when we planned the itinerary,'' board secretary Adel Hassim told Reuters.
''However, although it will increase our costs slightly, we made the changes because we feel we have a duty to the paying spectator to try and make sure the maximum cricket is played.''
Second ODI - March 29 - Premadasa International Stadium
Third ODI - March 22 - Sinhalese Sports Club
First Test - March 26 - Sinhalese Sports Club
Second Test - April 3 - Asgiriya International Stadium