Cricket World Cup: Bangladesh beat South Africa by 21 runs
Bangladesh stun South Africa at The Oval to start their World Cup campaign with a fine 21-run victory.

Bangladesh stun South Africa at The Oval to start their World Cup campaign with a fine 21-run victory.