South Africa take on England in the first of two Twenty20’s this evening. It follows a four-match Test series between the nations, which England won 2-1, and an ODI series that South Africa claimed 3-2. The games also come ahead of the World T20, which gets under way in India next month and sees the sides meet in Group 1. England have won their last six outings in the short format, and beat a South Africa ‘A’ team by 44 runs on Wednesday. Play gets under way in Cape Town this evening at 20:00 UAE time, with the second match taking place on Sunday in Johannesburg.

F1 legend Mika Häkkinen turns brand ambassador for Only Legends Drive UAE
Guardiola vows to speak up for victims of global conflicts
Arsenal beat Chelsea 1-0 to reach League Cup final
Top-10 finishers in LIV events to receive word ranking points
Barca advance to Copa Del Rey semis as Albacete’s run ends
