Only six minutes of play possible after West Indies opt to bat, this was second washout in 4-match series.
Isuru Udana, the Sri Lanka paceman, announced his retirement from international cricket on Saturday, 31 July.
Mohammad Rizwan made 46 before Mohammad Hafeez helped seal a seven-run victory with 4-1-6-1 against West Indies.
Prithvi Shaw and Suryakumar Yadav cleared to fly to England directly from Sri Lanka.
The teams had also faced off earlier in the year when Sri Lanka played two Tests in South Africa.
A severely depleted India line-up hobbled to an inadequate 81 for 8 in their 20 overs.
Sri Lanka hold nerve to sink depleted India in low-scoring thriller, a weakened India line-up only managed 132.
Hasan Ali and debutant Mohammad Wasim impress for Pakistan with the ball.
The 3-match ODI series is scheduled to start from 1 September 2021 in Sri Lanka.
After keeper-batsman Mushfiqur Rahim and opener Tamim Iqbal, batsman Liton Das has been ruled out of the upcoming T20I series against Australia.