Since its inaugural tournament in 2007, the T20 World Cup has featured some classics and here is our look at the tournament's best-ever matches.
The first T20 World Cup could hardly have asked for a better final.
The 2007 showpiece in Johannesburg between rivals India and Pakistan is still regarded as one of the best matches ever played in the format.
India batted first and reached 157-5 from their 20 overs, largely thanks to a sensational knock of 75 from Gautam Gambhir.
In reply, Pakistan initially limped to 77-6 but Misbah-ul-Haq kept the match alive with his knock of 43 and it went down to the final over.
Pakistan needed six from four balls with one wicket in hand but Misbah was caught at short fine leg and India were crowned the maiden T20 world champions.
After defeat in the 2007 final, Pakistan were again in the mix two years later but were not expected to cause a stir in their semi-final against tournament favourites South Africa.
With a squad featuring Jacques Kallis and Graeme Smith, the Proteas were tipped to go through with ease.
But underdogs Pakistan defied the odds to run out seven-run winners thanks to a match-winning performance with both bat and ball from Shahid Afridi.
The 2016 final between West Indies and England, both previous winners of the tournament, was pulsating from the start.
England found themselves on the back foot on 23-3, only for Joe Root (54 runs) and Jos Buttler (36 runs) to steer them to a respectable total of 155.
Root then took the prize wicket of Chris Gayle and the pressure was on the West Indies, who needed 19 off the final over to win.
Step forward Carlos Brathwaite, who struck four consecutive sixes off the bowling of Ben Stokes to secure the trophy for the Windies in stunning fashion.
Everything seemed to be going right for Pakistan in the semi-finals of the 2010 T20 World Cup, tallying 191 from their 20 overs before dismissing David Warner for a duck and reducing opponents Australia to 62-4.
But decent knocks of 43 and 60 from Cameron White and Michael Hussey put Australia back in contention and they won the match with one ball remaining to book their spot in the final.
Now for one of the biggest shocks in the history of the T20 World Cup.
Heading into the group stage of the inaugural tournament, little was expected from Zimbabwe, who had failed to win a match at the ODI World Cup that year, when they took on Australia.
But after the Aussies posted just 138, Zimbabwe sent shockwaves through the competition as a 60 from Brendan Taylor guided them to a stunning victory in the final over of the match.
Prior to reaching the final of the 2016 World Cup, England clashed with South Africa in the group stage and it was a match to remember.
Demonstrating a vibrant new approach to T20 cricket, England broke the record for the highest successful run chase in world T20s, reaching 230 to sink the Proteas.
It was the Super 8s stage of the 2010 T20 World Cup when Sri Lanka knew a win over India would secure them a spot in the tournament's semi-finals.
Alternatively, the Lankans could have simply denied India a sizable win and hoped Australia beat West Indies - another permutation which would have resulted in them making the last four.
Instead, though, Sri Lanka were brave, leaving nothing to chance as they chased 164, despite having fallen to 6-2.
A fifty partnership from Angelo Matthews and Chamara Kapugedera saw them over the line in a memorable encounter.
Although not as iconic as their 2016 final, England's clash with rivals Australia in the final of the 2010 T20 World Cup was also memorable.
Taking place less than six months before the Ashes, the stakes were high in Bridgetown, Barbados, as both teams targeted their first-ever T20 World Cup win.
Australia recovered from a poor start, at one stage being 8-3, to finish on 147-6.
England, though, romped to victory thanks to a 63 from Craig Kieswetter, winning with 18 balls to spare and claiming a major scalp over their rivals.
Four days after losing in a Super Over to Sri Lanka, New Zealand again tied a match, this time with West Indies.
It should not have been that way given the Black Caps had restricted the Windies to just 139 but they failed to complete the chase and were ultimately dumped out of the 2012 World Cup after another Super Over defeat.
Bangladesh were on the cusp of a rare victory over India in the group stage of the 2016 T20 World Cup, needing just two runs off the last three balls to win.
It would have meant India's elimination from a first T20 World Cup in their home country but Bangladesh fluffed their lines, failing to score off the fourth and fifth deliveries of the final over.
That meant Bangladesh needed to score two off the final ball to win but Shuvagata Hom missed Hardik Pandya's delivery and tried to steal a bye, only to be run out by MS Dhoni, who helped India escape a shock defeat.