Colombo: Sri Lanka on Tuesday ready for second of five One Day International (ODI) series against South Africa played at Premadasa Stadium.
Sri Lanka have register a remarkable 180 runs victory in the opening match of the series with a brilliant performance by Kumar Sangakkara.
South Africa will be eyeing to make a comeback in the series while hosts will be looking forward for double the lead in the series.
Hashim Amla has not been fully cleared of neck spasms, but de Villiers was hopeful he would play, while Lonwabo Tsotsobe is said to be fully fit so he could replace Chris Morris.
Sri Lanka: Upul Tharanga, Tillakaratne Dilshan, Kumar Sangakkara (wk), Mahela Jayawardene, Lahiru Thirimanne, Dinesh Chandimal (capt), Jehan Mubarak, Thisara Perera, Rangana Herath, Lasith Malinga, Shaminda Eranga.
South Africa: Hashim Amla, Alviro Petersen, JP Duminy, AB de Villiers (capt & wk), Faf du Plessis, David Miller, Robin Peterson, Ryan McLaren, Aaron Phangiso, Morne Morkel, Lonwabo Tsotsobe.