It was the 22-year-old opener’s fourth ton in his 15th Test
South Africa will play either England or India in Saturday's final in Barbados
Rain threatens to end defending champions England’s dream in Antigua
Team and fans celebrate historic Twenty20 World Cup achievement into semi-finals
Afghanistan will now face South Africa in the semi-finals
Australia at the mercy of Bangladesh after 24-run loss in Super Eight clash
India will now play defending champions England in Thursday's semi-final
Overall, Rohit Sharma has 203 sixes under his belt
Rain threat adds twist to race in Group 1, promising plenty of thrills in next 24 hours
The unbeaten Proteas joined England in the last four as Group 2 winners
Chris Jordan celebrated his return to the England side with a hat-trick
Team India are currently holding the top spot in Group 1 of the Super Eights
India now have two wins from two Super Eight games
India post clinical win over Afghanistan to strengthen semi-final chances
USA to kick-start second stage with clash against South Africa, India to meet Afghanistan
How experience and confidence has transformed the talented West Indian cricketer