Sri Lanka's stand-in captain Upal Tharanga won the toss and bowled. He's flipping the coin because Angelo Mathews is injured.
Tharanga said: "Hopefully (regular skipper) Angelo Mathews will be ready for the next game, we didn't want to take the risk. It's nice to come back into the team, have the leadership and it's nice they have faith in me."
South Africa captain AB de Villiers, speaking at the toss, added: "We would have bowled first. We come into the game with a lot of confidence and we're excited to get going. It's been a long wait – we've been in England for a while.
"We've gone with Morne Morkel for today. We know what he can do on wickets like this. We have a balanced side, we bat down to number 10."
Sri Lanka: Dickwella, Tharanga, Mendis, Chandimal, K Perera, Kapugedera, Gunaratne, Prasanna, Lakmal, Pradeep, Malinga.
South Africa: De Kock, Amla, Du Plessis, De Villiers, Miller, Duminy, Morris, Parnell, Rabada, Morkel, Tahir.