Sanath Jayasuriya has been recalled to Sri Lanka's one-day cricket squad for a tri-series with Bangladesh and Zimbabwe in January.
39-year-old Jayasuriya was rested for the recent five-match ODI series in Zimbabwe but will return for the limited-overs leg of Sri Lanka's Bangladesh tour.
Mahela Udawatte has been dropped to make room for Jayasuriya, who has 421 caps.
Fast bowler Chaminda Vaas also returns after a rest but he was selected only for the two-match test series which starts on Boxing Day.