Sri Lanka are hopeful skipper Tillakaratne Dilshan can return to the side in the first one-day international with England at The Oval on Tuesday.
The 34-year-old opening batsman missed the drawn final Test with a and is not expected to be fit for Saturday's Twenty20 international.
Also, injured paceman Dilhara Fernando has been replaced by Dhammika Prasad.
"Maybe the T20 will be too soon but I would expect Dilshan to feature in the one-day series," said coach Stuart Law.
"He is not completely 100% yet but he is getting there."
The return of Dilshan will be greatly welcomed by the tourists, who were beaten 1-0 by England in the rain-affected three-match Test series, having succumbed to a dramatic final day collapse in the
Dilshan fractured his thumb during a magnificent 193 which helped save the second Test at Lord's, and has scored 10 one-day centuries and 22 fifties from his 203 internationals at an average of 36.
Meanwhile, Fernando has been ruled out after he picked up an injury in the final Test at the Rose Bowl.
His replacement Prasad played the last of his five one-day internationals in August 2009, although two of his six Tests were in 2010.
However, he is inexperienced in English conditions, having only made one international appearance outside the subcontinent - an ODI in Zimbabwe in 2008.
Prasad will compete for seam bowling places with Lasith Malinga, Nuwan Kulasekara, Suranga Lakmal, Thisara Perera and Angelo Mathews.
Law was speaking after his team's in Wednesday's 50-over tour match, in which the home side were all out for 294 in reply to Sri Lanka's 351-5.
"If we bowl like that against England, we are going to be in a lot of trouble," the interim coach admitted.
"In the end it's a win but we have got plenty of areas to improve in."
Batsman Thilina Kandamby, who captained the side at Worcester, is in line to deputise if Dilshan fails to make Saturday's Twenty20 game.
Sri Lanka squad for one-day series: Tillakaratne Dilshan (capt), Thilina Kandamby (vice-capt), Dinesh Chandimal, Sanath Jayasuriya (T20 & first ODI only), Mahela Jayawardene, Suraj Randiv, Dimuth Karunaratne, Nuwan Kulasekara, Suranga Lakmal, Lasith Malinga, Angelo Mathews, Ajantha Mendis, Jeevan Mendis, Thisara Perera, Dhammika Prasad, Kumar Sangakkara (wk).