It is going to be a seven-over-a-side game, where two bowlers can bowl two overs and three can bowl one over.
There will be two overs of Powerplay.
Sri Lanka have brought in Rangana Herath in place of Ajantha Mendis, who has still not recovered fully from a side strain.
South Africa have also made one change with Faf du Plessis replacing Robin Peterson.
Teams:
Sri Lanka: Dilshan Munaweera, Tillakaratne Dilshan, Mahela Jayawardene (capt), Kumar Sangakkara, Lahiru Thirimanne, Angelo Mathews, Jeevan Mendis, Thisara Perera, Nuwan Kulasekara, Rangana Herath, Lasith Malinga.
South Africa: Richard Levi, Hashim Amla, Jacques Kallis, AB de Villiers (capt), JP Duminy, Farhaan Behardien, Albie Morkel, Johan Botha, F du Plessis, Morne Morkel, Dale Steyn.