Keeping an eye on the World Cup, Sri Lanka's selectors named a 20-member squad for the two-Test series against South Africa and the tri-series, that also involves India, which follows.
There are two changes in the side that recently crushed England 5-0 in a one-day series, Jehan Mubarak and Nuwan Kulasekara being left out.
Coming in their places are Rangana Herath and Marvan Atapattu, who was picked despite the fact that he will not play any role in the team's two assignments.
Ashantha de Mel, the chairman of selectors, said the squad of 20 was selected with the 2007 World Cup in mind.
"We think this will be the nucleus of players from which the final 14 will be selected for the World Cup," de Mel said.
"That is why we have included Atapattu even though he is not available for the Test and one-day series. There maybe a few changes to the squad as we go along," he was quoted as saying by Cricinfo.
De Mel said in the absence of Atapattu, Mahela Jayawardene will continue as captain for the Test and one-day series next month.
The squad: Sanath Jayasuriya, Upul Tharanga, Kumar Sangakkara (wk), Mahela Jayawardene (capt), Tillakaratne Dilshan, Russel Arnold, Marvan Atapattu, Michael Vandort, Thilan Samaraweera, Chamara Kapugedera, Farveez Maharoof, Chaminda Vaas, Ruchira Perera, Dilhara Fernando, Lasith Malinga, Malinga Bandara, Muttiah Muralitharan, Rangana Herath, Nuwan Zoysa, Prasanna Jayawardene.