This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
Hosts South Africa have booked a T20 World Cup semi-final showdown against England after cruising to an emphatic 10-wicket victory over Bangladesh in their final Group 1 match.