There have been a staggering 65 centuries in IPL history, with some of them downright outrageous by the biggest hitters on the planet.
From Chris Gayle's record-breaking 175 not out in 2013, to some of our own Australian stars going past three figures, it's a feat which is extremely difficult to achieve in the shortest form of the sport.
Gayle himself holds the record for the most IPL centuries with six, meaning he has scored just over one out of every 11 centuries in T20 cricket's richest competition.
Indian captain - although recently standing down from that job in the shortest form of the game - sits second with five centuries, while Australian duo, retired all-rounder Shane Watson and opening batsman David Warner round out the podium, the duo tied on four centuries.
But what are the best of the best when it comes to centuries? The game-winning performances which fans all around the world still go back and watch to this day?
Here is our top-five countdown.
1. Chris Gayle, 2013
The best century in IPL history was never going to be anyone else. The man who titles himself as the universe boss inevitably also bosses most of the IPL's batting records.
It might have been a seemingly innocuous mid-season IPL match, but by the end of it, the Royal Challengers Bangalore had the highest T20 score in history as Gayle scored a staggering 175 off just 66 balls, in an innings which included 13 4s and 17 6s.
He finished with a strike rate of 265.15 in an innings which was blistering from start to finish. Bangalore ended up on 263.
Only two bowlers managed to go at less than ten runs per over, while Aaron Finch went for 29 off his one over, and Ali Murtaza went for 45 from two overs. Mitchell Marsh also went for 56 from three in what was a tale of devastation.
In reply, the Finch-led Pune Warriors ended up with 133 in what was an incredibly one-sided contest dominated by Gayle.

So, there is our list. The best IPL batting performances. Did we get it right? Drop a comment below and let us know.








