England cruised to a 10-wicket win in the T20 World Cup semi-final in Adelaide.
Pakistan booked their place in the T20 World Cup final with a seven-wicket win in Sydney.
Australia beat Afghanistan by just four runs to keep their slim T20 World Cup semi-final hopes alive.
New Zealand beat Ireland by 35 runs all but book their place in the T20 World Cup semi-finals.
Zimbabwe’s hopes of making the T20 World Cup semi-finals were all but dashed when they were beaten by the Netherlands.
Sri Lanka beat Afghanistan by six wickets to keep their slim semi-final hopes alive.
India thrashed the Netherlands by 56 runs at the SCG.
Rilee Rossouw hit a second consecutive T20I hundred as the Proteas hammered Bangladesh.
Ireland produced a stunning display to beat England by five runs at the MCG.
Rain denied Quinton de Kock and the Proteas a winning start to their T20 World Cup campaign.
Bangladesh beat the Netherlands by nine runs in their opening match of the T20 World Cup.
Zimbabwe beat Scotland by five wickets to secure their place in the Super 12 stage of the T20 World Cup.
The UAE ended Namibia’s hopes of reaching the Super 12 stage of the T20 World Cup.
The West Indies bounced back with a 31-run win over Zimbabwe at the T20 World Cup.
Ireland fought back to claim a stunning six-wicket win over Scotland at the T20 World Cup.