Batting at number eight, Chamika Karunaratne top-scores with 43 off 35 balls; Skipper Dasun Shanaka (39) and Charith Asalanka (38) make useful contributions.
Ishan Kishan and Suryakumar Yadav set to make their ODI debuts.
One has been hearing Prithvi Shaw’s name for quite some time now, but it is rather surprising that the opener has only played eight internationals (five Tests and three ODIs).
The team has not divulged the exact nature of the injury, nor withdrawn him officially, but a team doctor says he's likely to be out for six weeks, ESPN Cricinfo reported.
India's limited over series comprising three ODIs and three T20Is with Sri Lanka is set to begin from July 18.