Dubai: Another action-packed Indian Premier League is drawing to a close and we thought it best to put all of the highlights in one place to save you trawling through YouTube.

So grab a cup of tea, sit back and take in the greatest moments that continue to make the IPL one of the most watched cricket tournaments in the world.

Where better to start than the batsmen? The bowlers have had another torrid time this season with rampant Australian Glenn Maxwell leading the charge.

We could have picked any of quite a few Maxwell innings, but here he is smashing 90 off 38 balls against Chennai Super Kings:

Next is AB de Villers' destruction of Dale Steyn, one of the head-turning moments  early on in the competition:

Then there was Yousuf Pathan breaking the record for the fastest half century for Kolkata Knight Riders against Sunrisers Hyderabad:

Many thought Yuvraj Singh had had his day after India's World Twenty20 defeat to Sri Lanka. Yuvraj clearly had other ideas:

The first century of the competition came when Lendl Simmons went to town for Mumbai Indians against Kings XI Punjab:

But perhaps the most crucial knock came from Corey Anderson, who smashed Mumbai into an unlikely play-off spot with an incredible innsings against Rajasthan Royals:

But IPL 7 hasn't all been about brilliant batting. There have been some incredible catches too, none better than Chris Lynn's early effort for Kolkata Knight Riders against Royal Challengers Bangalore:

We say 'none better', but then Kieron Pollard went and did this for Mumbai Indians against Rajasthan Royals:

The bowlers never get much of a look in when it comes to Twenty20 cricket, but Pravin Tambe provided a highlight with his hat-trick of two balls (well, one was a wide!):

Back to batting, and less an innings, more one shot... step forward Aditya Tare:

This IPL hasn't been short of comedy moments, none funnier than this Amit Mishra run-out:

From the brilliant to the funny, and finally we arrive at the downright ugly. You can't review this IPL without another look at the fight between Kieron Pollard and Mitchell Starc. Hang your heads in shame boys:

Have we missed something obvious? Have we included something we shouldn't have? Let us know by voting in the poll and commenting below.