In the final day of Super 12 stage, Netherlands caused one of the biggest upsets, beating South Africa by 13 runs to send Temba Bavuma's side packing. A win for South Africa would have secured their entry into semifinals but the Proteas failed to chase down 159 runs to win in Adelaide. (Photo: ANI)
Zimbabwe almost cost Pakistan a berth in the semifinal stage, stunning Babar Azam's side by 1 run. Chasing 130 to win, Pakistan ended at 129 for 8 at Perth. (Photo: ANI)
Ireland caused one of the biggest upsets of the tournament, stunning eventual semifinalists England by 5 runs (DLS method) in a rain-hit clash in Melbourne. Jos Buttler's side managed to bounce back from the loss and will face India in the second semifinal. (Photo: ANI)
Bangladesh had to work hard to defeat Zimbabwe by three runs, including bowling the final ball again after it was adjudged a no-ball with wicketkeeper Nurul Hasan collection ball in front of stumps. Bangladesh posted 150 for 7 but Zimbabwe fell heart-breakingly short at 147 for 8. (Photo: ANI)
Arch-rivals India and Pakistan opened their T20 World Cup Super 12 campaign with a thrilling clash at the MCG. Virat Kohli scored a brilliant unbeaten 82 to power India to a win after Rohit Sharma's side were reduced to 31 for 4 chasing 160 to win. (Photo: ANI)
Glenn Maxwell’s sparkling 54 injected some quality into the tournament for Australia. And it looked like the win was going to be a routine one as Australia marshalled the second innings well after posting 168/8. But Rashid Khan turned the match into a thriller with an outrageous display of hitting at the death, finishing on 48 from just 23 balls as Afghanistan fell only four runs short. (Photo: ANI)