Indian Premier League Records

The Count of IPL Centuries – Season by Season

Scoring a century in T20 cricket is not an easy task. But there’s not a single Indian Premier League (IPL) season where a batter hasn’t gone past the triple digits.

So, here is the breakdown of IPL 100s scored every year. This article will also let you know which season has seen the most number of centuries scored by batters.

IPL Centuries – Year by Year

Season 100s High Score Batters with 2+ 100s
2008 6 Brendon McCullum (158*)
2009 2 Manish Pandey (114*)
2010 4 Murali Vijay (127)
2011 6 Paul Valthaty (120*) Chris Gayle (2)
2012 6 Chris Gayle (128*)
2013 4 Chris Gayle (175*)
2014 3 Virender Sehwag (122)
2015 4 AB de Villiers (133*)
2016 7 AB de Villiers (129*) Virat Kohli (4)
2017 5 David Warner (126) Hashim Amla (2)
2018 5 Rishabh Pant (128*) Shane Watson (2)
2019 6 Jonny Bairstow (114)
2020 5 KL Rahul (132*) Shikhar Dhawan (2)
2021 4 Jos Buttler (124)
2022 8 Quinton de Kock (140*) Jos Buttler (4)
2023 12 Shubman Gill (129) Shubman Gill (3), Virat Kohli (2)
2024 14 Marcus Stoinis (124*) Jos Buttler (2)
2025 8 Abhishek Sharma (141)

Key Insights

Thanks to the Kiwi superstar Brendon McCullum, the Indian Premier League (IPL) kicked off in 2008 in the most destructive manner possible. He scored an unbeaten 158 against Royal Challengers Bengaluru in the opening match.

That year, five more batsmen crossed the 100-run mark, taking the century tally to six, the t fifth-most with the 2011, 2012, and 2019 seasons.