Captain Angelo Mathews is back in the team but will not bowl.
Meanwhile, Sri Lanka batsman Chamara Kapugedera has been ruled out of the Champions Trophy with an injury to his right knee, which was sustained during training on Wednesday.
He has been replaced with opening batsman Danushka Gunathilaka, who was on stand-by in England.
"Kapugedara [had] a heavy pounding on the right knee when he landed on it awkwardly during a fielding drill this morning, and radiographic investigation has revealed a meniscal tear coupled with an acute tendon injury," a board release said. "Tournament and SLC Medical experts have recommended a supervised convalescence of two weeks, followed by a review of the injury."