The Indian Premier League has given us cricket moments that belong more to mythology than a match scorecard. Since its launch in 2008, certain performances have been so freakishly brilliant that even 17+ seasons later, they remain untouched. As IPL 2026 continues to thrill fans week after week, here are 10 IPL records, all fact-checked from official sources that look set to last a lifetime.
1. Highest Individual Score: Chris Gayle, 175* (IPL 2013)
On 23 April 2013 at M. Chinnaswamy Stadium, Gayle smashed 175* off just 66 balls against Pune Warriors India that included 17 sixes, 13 fours, strike rate 265.15. RCB won that match by 130 runs. It remains the highest individual score in IPL history.
2. Most Runs in a Season: Virat Kohli, 973 (IPL 2016)
Kohli scored 973 runs in 16 innings with 4 centuries and 7 fifties, averaging 81.08. According to official IPL records, Shubman Gill came closest with 890 runs in 2023 and still fell short by 83 runs.
3. Highest Partnership: Kohli & De Villiers, 229 runs (IPL 2016)
Against Gujarat Lions in 2016, Kohli smashed 109 off 55 balls while De Villiers blasted 129 off 52 balls. According to Britannica’s IPL records page, this remains the highest partnership in IPL history.
4. Fastest Century: Chris Gayle, 30 Balls (IPL 2013)
Chris Gayle holds the record for the fastest century in IPL history, reaching 100 in just 30 balls. No one has come close in over a decade.
5. Best Bowling Figures: Alzarri Joseph, 6/12 (IPL 2019)
On 6 April 2019, Joseph made his IPL debut against SRH and took figures of 6/12. The best bowling figures for a debutant, beating Sohail Tanvir’s 11-year-old record of 6/14. Per Mumbai Indians’ official website, these remain the best ever bowling figures in IPL history.
5. Most Playoff Appearances: CSK (12 Times)
Chennai Super Kings have reached the IPL playoffs 12 times in 16 seasons, a feat even more remarkable since CSK missed two seasons due to suspension.
7. Most Hat-Tricks: Amit Mishra (3 Hat-Tricks)
Amit Mishra achieved hat-tricks three times in 2011 and 2013, and the record has remained unbroken for 14 years.
8. Most Sixes in a Single Innings: Chris Gayle (17 Sixes)
During his 175-run innings in 2013, Gayle hit 17 sixes, the most in a single IPL match, a power-hitting display that remains unmatched.
9. Longest Winning Streak, KKR, 10 Consecutive Wins (2014-2015)
Kolkata Knight Riders scripted history with 10 consecutive wins across the 2014 and 2015 IPL seasons, the longest winning streak in IPL history.
10. Fastest Fifty: Yashasvi Jaiswal, 13 Balls (IPL 2023)
Rajasthan Royals’ young opener Yashasvi Jaiswal shattered the record for the fastest IPL half-century, reaching 50 in just 13 balls against Kolkata Knight Riders in IPL 2023. According to reports, the previous record was KL Rahul’s 14-ball fifty.
Fastest 50s in IPL History
- 13 balls: Yashasvi Jaiswal (RR vs KKR, 2023)
- 14 balls: KL Rahul (PBKS vs DC, 2018)
- 14 balls: Pat Cummins (KKR vs MI, 2022)
- 14 balls: Romario Shepherd (RCB vs MI, 2025)
- 15 balls: Yusuf Pathan (KKR vs SRH, 2014)
As we watch RCB’s IPL 2026 journey unfold, it’s hard not to wonder: will this generation of stars finally topple even one of these giants? We’re not betting on it, but we’re watching every ball.
For more IPL breakdowns, records, and premium roasts, explore all cricket blogs on CricThugs.
Lucky Raina is a complete cricket writer chasing corporate dreams by day and cricket stories by night. Once a promising Under 16 cricketer, life took him down a different pitch but the love for the game never left.


