Tharanga will lead the islanders into the opening match of the ODI series in Dambulla on Sunday.
Alastair Cook scored a superb 243 led the hosts to a first-innings total of 514 for eight declared and Anderson dismissed Brathwaite as West Indies 44/1 before rain.
Starc out; Faulkner, Christian in for India tour in September and October, Tim Paine name for T20.
Umesh Yadav, Pandya, Dickwella also reach career-high rankings in latest update; Chinaman bowlers Kuldeep Yadav and Sandakan move up too.
Sri Lanka have announced their squad for the ODI series against India that begins on Sunday.
India beat Sri Lanka by an innings and 171 runs in the third Test and claimed their first ever 3-0 series win overseas.
Yuvraj Singh axed, Rohit Sharma and Manish Pandey return to Indian team for Sri Lanka limited overs series.
India enforce follow-on after after Sri Lanka were bowled out for 135.
Sri Lanka fought their way back in the last two session after India solid 188-run opening stand and reduce tourists to 329/6 at stump.
If India win the third Test, they will become only the second team to whitewash Sri Lanka in their own den.
Dushmantha Chameera is one of the two major changes to the Sri Lanka squad ahead of the third Test, scheduled to be played at Pallekele from 12 August.
An all rounder Axar Patel will replace suspended Ravindra Jadeja for the final Test.
England beat South Africa by 177 runs in the fourth and final Test at Old Trafford to complete a 3-1 series win.
The left-arm spinner was docked for throwing the ball in a dangerous manner at Malinda Pushpakumara in the final innings of the Colombo Test.
Despite losing regular wickets, England took their lead to 360 at stump on day 3.
Virat Kohli and co. win by an inning and 53 runs; seal series 2-0.
South Africa struggled to 220-9 on day two of the fourth Test at Old Trafford, where they trail England by 142 runs.
The hosts were 209 for two at close, still trailing India by 230 runs in their second innings.
Kagiso Rabada took the prize wicket of Ben Stokes as South Africa held England to 260 for six on first day of the fourth Test at Old Trafford on Friday.
Ashwin removes openers early as Sri Lanka were 50-2 at stumps after India declared on 622 for 9.
Pujara (128*) and Rahane (123*) added unbeaten 211 runs for fourth wicket. India were 344-3 at stumps after opt to bat.
Faf du Plessis wants his batsmen to raise their game as they look to finish their lengthy tour of England with a flourish in the fourth Test at Old Trafford.
In-principle agreement signed after final round of face-to-face negotiations in Melbourne on Thursday.
Rahul should return to the Indian playing XI, which would force Abhinav to the bench.