The IPL seasons with most centuries tell a clear story of how T20 batting has changed. In 2008, the first season of the league, only six hundreds were scored in the whole tournament. By 2024, that number had grown to 14, the most centuries ever scored in a single IPL season.
A hundred in a T20 match is a rare and special knock. Each team faces only 120 balls in an innings, so reaching 100 runs needs clean hitting from the very first ball. When one season produces many hundreds, it means the pitches are true, the batters are fearless, and the league is in full flow.
This article ranks every IPL season from 2008 to 2025 by the number of centuries scored. It shows how the record moved up over the years, which seasons broke it, and what the numbers say about the way the game is played today.

IPL Seasons with Most Centuries Overview
The 2024 season holds the record with 14 centuries, one more than the old mark of 12 set in 2023. The hundreds came from batters across nine teams, with Marcus Stoinis scoring the highest at 124 not out for Lucknow Super Giants against Chennai Super Kings. The official IPL season wise list of centuries confirms every number used here.
| Record | Detail |
|---|---|
| Record | Most centuries in one IPL season |
| Season | 2024 |
| Centuries | 14 |
| Set in | March to May 2024 |
| Highest score that season | 124 not out by Marcus Stoinis |
IPL Seasons Ranked by Centuries Scored
The full ranking of all 18 seasons, from the record year of 2024 down to the quiet season of 2009. Seasons with the same number of hundreds share a rank.
| Rank | Season | Centuries | Highest score of the season |
|---|---|---|---|
| 1 | 2024 | 14 | 124 not out by Marcus Stoinis |
| 2 | 2023 | 12 | 129 by Shubman Gill |
| 3 | 2025 | 9 | 141 by Abhishek Sharma |
| 4 | 2022 | 8 | 140 not out by Quinton de Kock |
| 5 | 2016 | 7 | 129 not out by AB de Villiers |
| 6 | 2008 | 6 | 158 not out by Brendon McCullum |
| 6 | 2011 | 6 | 120 not out by Paul Valthaty |
| 6 | 2012 | 6 | 128 not out by Chris Gayle |
| 6 | 2019 | 6 | 114 by Jonny Bairstow |
| 10 | 2017 | 5 | 126 by David Warner |
| 10 | 2018 | 5 | 128 not out by Rishabh Pant |
| 10 | 2020 | 5 | 132 not out by KL Rahul |
| 13 | 2010 | 4 | 127 by Murali Vijay |
| 13 | 2013 | 4 | 175 not out by Chris Gayle |
| 13 | 2015 | 4 | 133 not out by AB de Villiers |
| 13 | 2021 | 4 | 124 by Jos Buttler |
| 17 | 2014 | 3 | 122 by Virender Sehwag |
| 18 | 2009 | 2 | 114 not out by Manish Pandey |
Record History
The first mark was set in 2008 itself, when six hundreds were scored in the first ever IPL season. Brendon McCullum started it all with 158 not out in the very first match of the league. That record of six stood for eight years.
In 2016 Virat Kohli took the record to seven. He scored four of those seven hundreds himself, a single season record for one batter that still stands. The mark of seven lasted six seasons, until Jos Buttler matched Kohli with four hundreds of his own in 2022 and took the season total to eight.
Then came the big jump. In 2023 twelve centuries were scored, with Shubman Gill hitting three of them. In 2024 the total rose again to 14, the current record. In 2025 the number fell back to nine, still the third highest ever. The 200 plus scores by season followed a similar rise in the same years.
| Season | New record | What happened |
|---|---|---|
| 2008 | 6 | First season sets the first mark |
| 2016 | 7 | Kohli scores four hundreds in one season |
| 2022 | 8 | Buttler matches Kohli with four hundreds |
| 2023 | 12 | Gill hits three hundreds, record jumps |
| 2024 | 14 | Current record, hundreds from nine teams |
What This Record Tells Us
For the first eight seasons, hundreds stayed rare. No season from 2008 to 2015 crossed six, and 2009 produced only two. Batters played safe, and bowlers still had the upper hand on slower pitches.
The change began in 2016 and turned into a flood from 2022. Between 2022 and 2024 the season total went from 8 to 12 to 14. Batters now attack from the first over, teams bat deep, and the highest strike rates in a single IPL season keep climbing. The same batting boom also produced some of the biggest team totals in IPL history, and many of these hundreds were built on big partnerships. Young batters have joined the party too. In 2025, 14 year old Vaibhav Suryavanshi scored a 35 ball hundred, the fastest by an Indian in the league.
The dip to nine in 2025 is a useful reminder. Even in the age of fearless batting, a century still needs a batter in top form and a day when everything clicks. The record of 14 will take a special season to beat.
Frequently Asked Questions
Which IPL season had the most centuries?
The 2024 season, with 14 centuries. It broke the old record of 12 set in 2023.
How many centuries were scored in IPL 2023?
Twelve, the second most in one season. Shubman Gill scored three of them, the most by any batter that year.
Which season had the fewest centuries in IPL history?
The 2009 season, with only two. It was played in South Africa on slower pitches. Manish Pandey became the first Indian to score an IPL hundred that year.
Which player has scored the most centuries in a single IPL season?
Virat Kohli scored four hundreds in 2016, the season he also won the Orange Cap. Jos Buttler matched the feat with four hundreds in 2022.
What is the highest individual score in IPL history?
Chris Gayle scored 175 not out for Royal Challengers Bengaluru against Pune Warriors in 2013.
How many centuries were scored in IPL 2025?
Nine. Abhishek Sharma scored the highest at 141, and Vaibhav Suryavanshi hit the fastest at 35 balls.
Who scored the fastest century in IPL history?
Chris Gayle reached his hundred in 30 balls in 2013, still the fastest ever.
How many centuries were scored in the first IPL season?
Six in 2008, starting with Brendon McCullum’s 158 not out in the opening match of the league.
Statistics updated through: 20 October 2026



