Graeme Smith has won the toss for South Africa at the Wanderers in Johannesburg and he has decided to put England into bat and chase the win.
Both sides have only got two competitive games before the start of next years Twenty20 World Cup in the West Indies so both sets of players will be looking to impress.
South Africa have no injury worries going into the game. Dale Steyn is back in the line up after missing the second one day international against Zimbabwe while Loots Bosman will open the batting with Graeme Smith as the Proteas have decided to rest Jacque Kallis.
England came into the game with a number of injury worries with Alastair Cook the main concern, Cook left training at the Wanderers yesterday after suffering 'virus like' symptoms.
Cook as fully recovered and will open the batting with Jonathan Trott. Despite carrying knocks Graeme Swann, Graham Onions and James Anderson have all be declared fit and will play tonight unlike Stuart Broad and Kevin Pietersen.
Broad is still recovering from a shoulder injury, while Pietersen won't be risked after recovering from his Achilles problem. Despite missing out Twenty20 captain Paul Collingwood has admitted the return of Pietersen has given the team a boost. "When KP comes back in the side, what he brings is a world-class player, it's as simple as that," said Collingwood.
South Africa - Graeme Smith (capt), Loots Bosman, AB de Villiers, JP Duminy, Albie Morkel, Mark Boucher (wk), Ryan McLaren, Roelof van der Merwe, Johan Botha, Dale Steyn, Charl Langeveldt.
England - Alastair Cook, Joe Denly, Jonathan Trott, Paul Collingwood (capt), Eoin Morgan, Matt Prior (wk), Luke Wright, Tim Bresnan, Graeme Swann, Sajid Mahmood, James Anderson.