Sri Lanka have called up Upul Tharanga and Kithruwan Vithanage for the first two One-Day Internationals against South Africa as Dinesh Chandimal misses out.
Left-arm spinner Rangana Herath is also recalled to the squad with Chathurange de Silva making way from the squad that beat England 3-2 recently.
Opening batsman Kushal Perera is included subject to fitness with Tharanga, who has played 171 ODIs for his country, likely to come in if he does not make it.
Although Vithanage was added to Sri Lanka's Test squad in England as injury cover and played in the Twenty20 International, he was not involved in the ODI series.
The first ODI is in Colombo on 6th July while Pallekele hosts the second of three matches on 9th July.
Tharanga is also named in a strong Sri Lanka Cricket Board XI side to take on South Africa in a warm-up game tomorrow (3rd July).
Lahiru Thirimanne will lead a team which contains just two players - Lahiru Gamage and Anuk Fernando - without international experience.
Chandimal is included along with Vithanage as Sri Lanka appear to be testing out a few middle-order options and combinations ahead of the 2015 World Cup.
Board XI: Lahiru Thirimanne (captain), Dinesh Anuk Fernando, Chandimal, Lahiru Gamage, Jeewan Mendis, Jehan Mubarak, Thisara Perera, Suraj Randiv, Upul Tharanga, Mahela Udawatte, Kithruwan Vithanage,
Reserves: Dushmantha Chameera, Sachith Pathirana, Angelo Perera, Priyamal Perera
Sri Lanka ODI squad: Angelo Mathews (captain), Lahiru Thirimanne (vice-captain), Tillakaratne Dilshan, Rangana Herath, Mahela Jayawardene, Nuwan Kulasekara, Suranga Lakmal, Lasith Malinga, Ajantha Mendis, Kushal Perera, Thisara Perera, Ashan Priyanjan, Kumar Sangakkara, Sachithra Senanayake, Upul Tharanga, Kithruwan Vithanage,
© Cricket World 2014