AB de Villiers won the toss and South Africa will bat first in Super Eight match against Pakistan at Colombo.
Pakistan have made a change that won match against Bangladesh, replacing left-arm seamer Sohail Tanvir with left-arm orthodox spinner Raza Hasan.
South Africa have also made one change from the team that beat Sri Lanka, the left-armer Robin Peterson replaces Faf du Plessis.
Pakistan: Mohammad Hafeez (Capt), Imran Nazir, Nasir Jamshed, Kamran Akmal (WK), Shoaib Malik, Umar Akmal, Shahid Afridi, Yasir Arafat, Raza Hasan, Umar Gul, Saeed Ajmal
South Africa: Rchard Levi, Hashim Amla, Jacques Kallis, AB de Villiers(Capt/WK), Jean-Paul Duminy, Farhaan Behardien, Albie Morkel, Johan Botha, Robin Peterson, Dale Steyn, Morne Morkel
Pakistan have made a change that won match against Bangladesh, replacing left-arm seamer Sohail Tanvir with left-arm orthodox spinner Raza Hasan.
South Africa have also made one change from the team that beat Sri Lanka, the left-armer Robin Peterson replaces Faf du Plessis.
Pakistan: Mohammad Hafeez (Capt), Imran Nazir, Nasir Jamshed, Kamran Akmal (WK), Shoaib Malik, Umar Akmal, Shahid Afridi, Yasir Arafat, Raza Hasan, Umar Gul, Saeed Ajmal
South Africa: Rchard Levi, Hashim Amla, Jacques Kallis, AB de Villiers(Capt/WK), Jean-Paul Duminy, Farhaan Behardien, Albie Morkel, Johan Botha, Robin Peterson, Dale Steyn, Morne Morkel