Overview

In the Indian Premier League (IPL), a century is defined as an individual batting score of 100 runs or more in a single innings. This milestone is a significant statistical landmark for batters in the Twenty20 format. The IPL is a professional league for Twenty20 cricket in India, which has been held annually since its first edition in 2008.

As of the current data, a total of 124 centuries have been scored in the competition. These centuries have been achieved by 63 different batsmen. The breakdown of these record holders by nationality shows that 32 are Indian players and 31 are overseas players.

Centuries have been scored by players representing 12 of the 15 franchises that have participated in the league. There are three specific franchises for which no player has scored a century. These franchises are Pune Warriors India, Kochi Tuskers Kerala, and Gujarat Lions.

Historical Milestones and Records

The Indian Premier League (IPL) has seen 124 centuries scored by 63 different batsmen since the league's inception in 2008. Of these record holders, 32 are Indian players and 31 are overseas players. Centuries have been recorded for 12 of the 15 franchises that have competed in the league. The three franchises that have not had a player score a century for them are Pune Warriors India, Kochi Tuskers Kerala, and Gujarat Lions.

Historical milestones in IPL batting include the first century, scored by McCullum with an unbeaten 158 in the 2008 season. The highest individual score in the competition is 175 not out, achieved by Gayle. Gayle also holds the record for the fastest century, reaching the milestone in just 30 balls. Conversely, the slowest centuries were recorded by Pandey and Kohli, who both took 67 balls to reach 100 runs.

Available data does not capture the specific details regarding consecutive centuries record holders or other specific match contexts for these records.

Who has scored the most centuries in the IPL?

The Indian Premier League (IPL) is a professional league for Twenty20 cricket in India, held annually since its first edition in 2008. A century is defined as a batter scoring 100 runs or more in a single innings. As of the latest available data, 124 centuries have been scored by 63 different batsmen. This group includes 32 Indian players and 31 overseas players. Centuries have been recorded by players from 12 of the 15 franchises. The three franchises that have not had a player score a century for them are Pune Warriors India, Kochi Tuskers Kerala, and Gujarat Lions.

Virat Kohli leads the list of most centuries in the IPL with 9. Jos Buttler follows with 7 centuries. Chris Gayle and KL Rahul have both scored 6 centuries. Shubman Gill and Sanju Samson have each scored 5 centuries. The available data does not capture the specific names of players with 4, 3, or 2 centuries, nor does it provide details on individual match scores or tournament events associated with these records.

Team and Season Records

Team and Season Records

As of the 2026 season, 124 centuries have been scored by 63 different batsmen in the Indian Premier League. The player base consists of 32 Indian players and 31 overseas players. While 12 of the 15 franchises have produced a centurion, three teams have yet to record a century: Pune Warriors India, Kochi Tuskers Kerala, and Gujarat Lions.

Royal Challengers Bangalore holds the record for the most centuries scored by a single franchise, with 20. In terms of individual contributors, Punjab Kings have the highest number of different centurions, with 16 players reaching the milestone for the team.

Seasonal distribution of centuries has varied significantly since the league's inception in 2008. The 2026 season recorded the highest number of centuries in a single year, with 15. Conversely, the 2009 season saw the fewest, with only 2 centuries scored.

Regarding individual performance within a single season, the record for most centuries is 4. This feat has been achieved by two players: Virat Kohli in 2016 and Jos Buttler in 2022.

List of Centuries by Season

The Indian Premier League (IPL) is a professional league for Twenty20 cricket in India, which has been held annually since its first edition in 2008. A batter reaches a century when he scores 100 runs or more in a single innings. This milestone is regarded as a landmark score for a batter, and his number of centuries is generally recorded in his career statistics.

Till date, 124 centuries have been scored by 63 different batsmen. The composition of these record holders includes 32 Indian players and 31 overseas players. The distribution of centuries across franchises shows that players from 12 of the 15 franchises have scored centuries. The three franchises that have not had a player score a century for them are Pune Warriors India, Kochi Tuskers Kerala, and Gujarat Lions.

Chronological data indicates that the 2026 season holds the record for the most centuries scored in a single year. This statistical peak highlights the evolving nature of batting performances in the league over time. The available data confirms the total count of 124 centuries and the specific breakdown by nationality and franchise participation. No further details regarding individual match scores or specific player names for the 2026 record are provided in the current source material.

List of Centuries by Team

List of Centuries by Team

The Indian Premier League (IPL) has seen 124 centuries scored by 63 different batsmen since the league's inception in 2008. These records are distributed among the participating franchises, with players from 12 of the 15 teams contributing to the tally. The composition of centurions includes 32 Indian players and 31 overseas players.

Not all franchises have produced a century-maker during their tenure in the league. The three franchises that have not had a player score a century for them are Pune Warriors India, Kochi Tuskers Kerala, and Gujarat Lions.

Among the active and historical franchises, the number of centurions varies significantly. The teams with the fewest centurions are Gujarat Titans (GT), Delhi Capitals (DC), and Rajasthan Royals (RPS), each having recorded 2 centuries.

Available data does not capture the specific names of the players or the exact match details for these records beyond the aggregate counts provided. The distribution highlights the disparity in batting milestones across different IPL franchises over the years.

See also