Five uncapped players are among a provisional squad of 30 named by Sri Lanka for the ICC Champions Trophy.
The party includes key batsman Mahela Jayawardene, whose injured finger kept him out of the recent series against Bangladesh.
But the selectors have named fresh blood in both the batting and bowling departments, with seamer Ishara Jayaratne and spinner Milinda Siriwardana both included.
Kithuruwan Vithanage, Angelo Perera and Shehan Jayasuriya are the three new batsmen in a squad which will be cut to 15 before the tournament begins on 6 June.
Sri Lanka play their first match against New Zealand in Cardiff on 9 June.
Squad: Dilshan, K Perera, Tharanga, Sangakkara, Jayawardene, Mathews, Thirimanne, Chandimal, Vithanage, A Perera, Jayasuriya, Kapugedara, Kandamby, Malinga, Kulasekara, T Perera, Eranga, Lakmal, Maharoof, Welegedara, Jayaratne, Lokuhettige, Herath, A Mendis, J Mendis, D Perera, Siriwardana, Bandara, Prasanna, Senanayake.