5. Best bowling figures of 6/12 by Alzarri Joseph

Alzarri Joseph had the best possible IPL debut when he managed to return with sensational figures of 6/12 while playing for the Mumbai Indians. 

4. Partnership of 229 runs between Virat Kohli and AB de Villiers

This massive partnership took place during the 44th match in 2016 when RCB faced Gujarat Lions. However, it was pure destruction after that as both the modern-day maestros combined for an incredible partnership of 229.

3. 37 runs in one over

Thus, scoring 37 runs in an over is quite special and is a record that might never be broken. Chris Gayle was the main man behind it, and he scored 36 of those, while the other run was courtesy of a no-ball from the bowler, Prashanth Parameswaran. Gayle smashed three fours and four sixes in that over.

2. Chris Gayle’s 175* vs Pune Warriors in IPL 2013

Chris Gayle’s 175 against the now-defunct Pune Warriors isn’t just the highest score in IPL history, but also in the rich history of T20 cricket. 

1. Virat Kohli’s 4 centuries & 973 Runs in one season

His record of 4 centuries in just one season would fall under the unbreakable category and if someone does break that, it would be quite phenomenal. In 2016, Kohli scored 973 runs in 16 games at a staggering average of 81.08 and was striking at 152.03.