South Africa has beaten Bangladesh by 4 runs in the T20 World Cup in New York this morning.

Bangladesh finished on 109 runs with 7 wickets in pursuit of 114 runs while South Africa finished 113 runs with 6 wickets in 20 overs.

South Africa remain unbeaten in the tournament with three victories.

South Africa is currently leading Group D with 6 points followed by Bangladesh with 2 points, Netherlands is third with 2 points while Nepal and Sri Lanka are pointless.

Meanwhile, Pakistan will face Canada tomorrow morning at 2.30.

Source: BBC Sports