Veteran all-rounder Sanath Jayasuriya and fast bowler Lasith Malinga have been dropped from the new-look Sri Lankan limited over squad for the tri-nations series.
Selectors have named uncapped batsman Lahiru Thirimanne for the competition, which gets underway in Bangladesh in January, while retaining all-rounder Thissara Perera, seam bowler Suranga Lakmal and spinner Suraj Randiv, who all made their international debuts on the recent tour of India.
Batsman Chamara Kapugedera and spin bowler Ajantha Mendis, who had an uninspiring series in India, have also been omitted.
Veteran off-spinner Muttiah Muralitharan, senior batsman Mahela Jayawardene, all-rounder Anjelo Mathews and pace bowler Dilhara Fernando are not included in the squad due to various injuries.
Chamara Silva has been recalled for the senior batsman's role, while leg-spinner Malinga Bandara will fill the vacant spinner's opening.
The 15-strong line-up will feature seven specialist batsmen, two all-rounders, four seam bowlers and two spinners.
The series, which also features India, will begin on January 4 in Mirpur.
Sri Lanka: Kumar Sangakkara (captain), Tillakaratne Dilshan, Upul Tharanga, Thilan Samaraweera, Chamara Silva, Thilina Kandamby, Lahiru Thirimanne, Muthumudalige Pushpakumara, Thissara Perera, Malinga Bandara, Nuwan Kulasekara, Thilan Thushara, Suraj Randiv, Suranga Lakmal, Chanaka Welegedara.