The pair put on 253 for the second wicket to set India on course for a big first innings total after skipper Virat Kohli won the toss and elected to bat in Galle.
Abhinav Mukund is expected to replace Rahul at the top
The hosts beat India by nine runs
India face hosts England in the final at Lord's on Sunday.
Chandimal diagnosed with pneumonia, Herath to lead the side.
India will play tournament hosts England in the sold-out Lord’s final on Sunday.
The team left for the island country, where they will play three Tests, five ODIs and one T20 match
The South Asian nation lost the World Cup decider to India by six wickets at Wankhede stadium in Mumbai, stunning the cricket-mad island.
He was reported during the second Test against England in May last year
Taylor, back in an England shirt for this tournament after a year out of the game, hit 54 off 76 balls to give England control of the match.
The hosts script their highest-ever run chase for four-wicket win.
England, set a mammoth 474 runs for victory, collapsed to 133 all out in their second innings 40 minutes before tea on the fourth day.
The hosts were 170 for three at stumps, with Mendis (60) batting alongside Angelo Mathews (17).
He combined the right dose of caution and aggression to thwart Sri Lankan attack
South Africa set England 474 to win on the fourth day