South Africa today ended Sri Lanka’s hopes of qualifying for the semi-final of the 2021 Twenty20 World Cup by beating Bangladesh by 6 wickets in Abu Dhabi.
South Africa now has six points after four Super 12 Group 1 games while Sri Lanka has only two points with one game left to play.
England top the standings with eight points.
Australia and the West Indies are still in the race to secure a place in the semi-final.
South Africa by beating Bangladesh by six wickets strengthened its own T20 World Cup semi-final hopes.
A dismal Bangladesh were bowled out for 84 with 10 balls to spare, having earlier stumbled to 24-3 and 45-6.
Anrich Nortje claimed a devastating 3-8, with fellow fast bowler Kagiso Rabada taking 3-20 in Abu Dhabi.
South Africa slipped to 33-3 to give Bangladesh hope before an unbeaten 31 from captain Temba Bavuma saw the Proteas home with 39 balls left.
South Africa are second in Group 1 behind England, with the top two teams qualifying for the knockout stages.
Third-placed Australia are also in contention for the semi-finals, but the Proteas have a superior net run-rate after the convincing win over Bangladesh.
The defeat eliminates Bangladesh, who face Australia on Thursday, while South Africa play England in their final group game on Saturday.