Watching a batter raise his bat after reaching three figures is one of the great joys of Twenty20 cricket. A βcenturyβ in the Indian Premier League (IPL) is recorded when a player scores 100 runs or more in a single innings.
Achieving a hundred in a competition where each bowler has only four overs requires control, timing and the ability to accelerate. When we are talking about the most centuries in IPL, it is not about how many but those match-changing bangs that have marked seasons and ensnared spectators.
In the IPL 2025 season, nine centuries have been recorded so far, lifting the all-time tally to 110 centuries by 58 different players. Virat Kohliβs out front with eight tons, edging past Jos Buttler on seven, and Chris Gayle stuck at six.
Those figures illustrate what happens when a player consistently delivers season after season. Weβre breaking down every part of IPL centuries – top names, peak years, team roles – all laid bare without fluff or hype.
Below, we analyse the top centurions, record single-season exploits, team contributions, and FAQs about these milestones. We will determine which player has most centuries in ipl and teams have the most centuries in the IPL.
What Counts as a Century in IPL?
It is a good idea to understand what a century is in IPL before falling in the lists and statistics. Originally, a batter refers to a century when they have scored 100 runs in a match.
In T20, which are usually played in a short format, such knocks are frequently made at a high rate, and they demand both patience and strength. The accomplishment of three persons within 20 overs is like running up a mountain – every run counts and a slip can be very expensive.
Top 10 Players with the Most Centuries in IPL History
Run-Machines lead the elite group of centurions, having conquered several seasons. As of June 2025, the data collected shows Virat Kohli at the top of the list with eight IPL centuries.
π 14255 ODI runs
β¨ 57.71 average
π― 51 centuriesπ 9230 Test runs
β¨ 46.85 average
π― 30 centuriesπ 4188 T20I runs
β¨ 48.70 average
π― 1 centuryπ 8661 IPL runs
β¨ 39.55 average
π― 8 centuriesπ World Cup winner
π T20 World Cup winner
π 2x Champions Trophy winner
πβ¦ pic.twitter.com/ybzeYViShYβ Sportskeeda (@Sportskeeda) November 4, 2025
He is followed by Jos Buttler (seven centuries), Chris Gayle (six), KL Rahul (five) and a cluster of players with three or four hundreds, such as Shubman Gill and Sanju Samson. The table below summarises the top 10.
SUGGESTED READ: Purple Cap Holder in IPL (2008β2025) | Full Winners List
In other words, here is your top 10 most centuries in IPL rundown β a snapshot of the leagueβs premier century makers. Here is an overview of the players with the most centuries in IPL history.
Their runs and high scores illustrate how these batters not only cross 100 but often convert into huge, match-defining totals.
Player | Notable Team(s) | Centuries | Highest Score | IPL Seasons Played |
Virat Kohli | Royal Challengers Bangalore (RCB) | 8 | 113 | 2008β2025 |
Jos Buttler | Rajasthan Royals (RR) | 7 | 124 | 2016β2025 |
Chris Gayle | Royal Challengers Bangalore, Punjab Kings | 6 | 175* | 2009β2023 |
KL Rahul | Kings XI/Punjab Kings, Lucknow Super Giants (LSG) | 5 | 132* | 2013β2025 |
Shubman Gill | Gujarat Titans (GT) | 4 | 129 | 2018β2025 |
Sanju Samson | Rajasthan Royals | 3 | 119 | 2013β2025 |
Shane Watson | Rajasthan Royals, CSK | 4 | 117* | 2008β2020 |
David Warner | Sunrisers Hyderabad, Delhi Capitals | 4 | 126 | 2009β2025 |
AB de Villiers | Royal Challengers Bangalore | 3 | 133* | 2009β2021 |
Paul Valthaty / Hemang Badani | Punjab Kings / Chennai Super Kings | 2 each | 120*, 100* | Various |
This table shows who has the most centuries in IPL. Virat Kohliβs eight hundreds include an extraordinary 2016 season when he scored 973 runs with four centuries and seven fifties.
No other player has matched those 11 fifty-plus scores in one campaign. His ability to start cautiously and then unleash a flurry of boundaries makes him the undisputed leader in the most centuries in the IPL table.
Jos Buttler has transformed from a middle-order hitter to a prolific opener. His seven centuries were achieved in 2022, a season in which his prolific run-scoring will have catapulted the Rajasthan Royals to the final.
Hit and the fear of no stroke taking (leg-side) makes him second on the list of most centuries in IPL. The six centuries of Chris Gayle feature the record 175* of RCB in 2013, the most individual IPL record.
His big hits marked a period and contributed significantly to their hundred for RCB and the Punjab Kings. Gayle at one point led the century charts before he was overtaken by Kohli and Buttler.
Other Star Centurions
KL Rahul has established a record of being consistently successful, having amassed five centuries throughout his time with Punjab Kings and the LSG. He tends to make contributions to his side batting deep before finishing his contribution in the last overs.
The young captain of the Gujarat Titans is Shubman Gill, who has already amassed four centuries; his 129 against the Mumbai Indians in 2023 was one of the most graceful innings, featuring full cover drives and effortless lofted shots. Sanju Samson pairs flair with maturity and has three centuries for the Royals.
“The confidence Shubman Gill carries is amazing.”
Says Hardik Pandya, speaking on Gill’s 60-ball 129 against Mumbai Indians, which put Gujarat Titans into the IPL 2023 final.
READ: https://t.co/8KT6r1B192#ShubmanGill #GTvMI #IPL2023 #GTvsMI #HardikPandya pic.twitter.com/1V1EB0Bm22
β TOI Sports (@toisports) May 27, 2023
Shane Watson, David Warner, and AB de Villiers each have four or three centuries, and their attacks on bowlers at different positions demonstrate the variety of routes to a century. Collectively, these players have the most centuries in the IPL list.
Players with the Most IPL Centuries in a Single Season
Individual single-season performances can produce spectacular runs of form. Players tend to have several centuries when they dominate a season.
The highest number of centuries in a single season of the IPL is four, shared by Virat Kohli (2016) and Jos Buttler (2022). Their marketing campaigns are a good example of how long-term dominance can skew a tournament’s outcome.
Fans often search for the most IPL centuries in one season, and the answer remains four β a record yet to be surpassed. Between 2016 and 2025, several players have compiled multiple centuries in a season, including the 2025 campaign. Below, we recount the most notable single-season achievements.
- Virat Kohli β Four centuries in 2016: Kohliβs 2016 season is legendary. He scored 973 runs, including four hundreds (113, 109, 108* and 100*) and seven fifties.
History has it that he scored 11 times in fifty and above in a season. Not only did he finish with the Orange Cap, but he also nearly dragged RCB to the title.
His centuries came in different conditions: a demolition of the Gujarat Lions in Rajkot, a hard-earned hundred against Rising Pune Supergiant, an unbeaten 113 vs Kings XI, and a composed 100* against Lions again.
These four centuries form a large portion of Kohliβs eight-century haul and constitute the most centuries in a single season, reinforcing his grip on the most centuries in IPL record.
- Jos Buttler β Four centuries in 2022: Six years later, Buttler matched Kohliβs record. The Englishman hammered four hundreds while opening for the Rajasthan Royals.
Two came in the league phase and two in the playoffs; his 116 against Delhi Capitals and 106* in Qualifier 2 were masterclasses in range hitting. Buttler finished the season with 863 runs, second only to Kohliβs 2016 aggregate.
- Chris Gayle Two centuries in 2011 and 2012: The Universe Boss made two centuries in 2011 and 2012. He hit 107 and 102 in 2011, 128 and 175 in 2012. The fact that Gayle was able to cross the three-figure mark more than once would highlight his superiority during the golden period of RCB.
- Shubman Gill β Two centuries in 2023: The young opener hit centuries against Sunrisers Hyderabad and Mumbai Indians. His 129 vs MI in Qualifier 2, filled with elegant lofted drives, remains one of the most stylish centuries of the season.
- Abhishek Sharma, KL Rahul and others β One each in 2025: The IPL 2025 season produced nine centuries. Abhishek Sharmaβs 141 against the Punjab Kings is the highest IPL score by an Indian batter, surpassing Gayle’s long-standing Indian record.
- Other centurions include Ishan Kishan (106*), Priyansh Arya (103), Vaibhav Suryavanshi (101), KL Rahul (112*), Sai Sudharsan (108*), Mitchell Marsh (117), Heinrich Klaasen (100*) and Rishabh Pant (118*). Pant’s unbeaten 118 β his maiden IPL century β showcased 360-degree hitting as he clubbed leg-side sixes and reverse-swept boundaries.
It is already nine hundred to the 2025 season, and there are questions in the minds of the analysts whether there will be another player to add to the list of who scored most centuries in ipl annals before the year ends.
These personal adventures show that a single campaign that blows up can make a batter to the head of the most centuries in IPL list.
A total of nine hundred of these is now the most centuries in IPL 2025.
Such performances serve to emphasize the uncertainty of the league: one year, you can see the record spree of hundreds, and the next year, a handful only.
It relies on form, circumstances and reactions of bowlers. The 2024 season is the most successful, with 14 centuries, and 2025 has nine to date, which underlines the dynamic character of the tournament.
Most Half Centuries in IPL History
Hundreds of them get headlines, and half-centuries (50 or more runs) are consistent across time. David Warner topples the list of most fifties with 62, but Virat Kohli tops the list of all fifty-plus scores – he has 71 of those scores of fifty or more.
The following table enumerates the fifty leading makers in the half century, in terms of longevity and seasonal stability. This section effectively answers who has most half centuries in IPL and highlights the players who regularly cross the fifty mark.
Player | IPL 50+ scores | Notable achievements |
Virat Kohli | 71 fifty-plus scores | Includes eight centuries and 63 fifties, record aggregate runs |
David Warner | 66 fifty-plus scores | Highest number of half-centuries (62) |
Shikhar Dhawan | 53 fifty-plus scores | Consistent run-scorer for Deccan Chargers, SRH and PBKS |
Rohit Sharma | 49 | Led Mumbai Indians to multiple titles while accumulating fifties |
KL Rahul | 45 | Combination of five centuries and forty fifties |
AB de Villiers | 43 | Many explosive knocks for RCB |
In IPL 2025, the race for the most half centuries in IPL 2025 was great to watch. In one season, no oneβs hit more fifties than Virat Kohli – his 11 knocks past 50 in 2016 still stand tall.
These half-centuries provide context: while centuries are rare peaks, consistent fifties reveal who can regularly anchor or accelerate an innings. You could also frame this as the most half centuries in IPL single season record β Kohliβs 11 fifty-plus knocks in 2016 stand head and shoulders above all others.
The named cricketers are not only pursuing triple-digit marks in the history of IPL – they are accumulating good half-centuries as well, and consistency is as important as big hits.
Most Centuries by a Team in IPL
In addition to persons, team totals indicate the distribution of collective batting talent. Some of the franchises that have had the strong top orders in the past, and others that are all-rounders or bowlers.
It is not a profound answer when people watching the IPL discuss which team has the most centuries, and the answer is RCB, thanks to Kohli, Gayle, and de Villiers. Rajasthan and Punjab are not very far behind in making an interesting competition with the most centuries in the team of the IPL.
The most centuries in ipl by team reveals tendencies in recruitment and home-ground advantage, spanning over 110 centuries in 17 seasons. The table lists the teams in order of total centuries as of the end of 2025, along with the star centurions.
Evaluating teams in this manner will help show which franchises have the most centuries in the IPL, providing a different perspective compared to the individual numbers.
Team | Total IPL centuries | Main contributors | Notable season(s) |
Royal Challengers Bangalore | 19 | Virat Kohli (8), Chris Gayle (5), AB de Villiers (3) | 2016 season with four Kohli tons |
Rajasthan Royals | 18 | Jos Buttler (7), Sanju Samson (3), Shane Watson (2) | 2022 run led by Buttler |
Punjab Kings | 16 | KL Rahul (3), Chris Gayle (1), Mayank Agarwal (1) | 2011β2014 era with Shaun Marsh and Paul Valthaty |
Delhi Capitals | 11 | Rishabh Pant (1), David Warner (4 across teams) | Spread across various seasons |
Sunrisers Hyderabad (SRH) | 10 | David Warner (2), Jonny Bairstow (1), Abhishek Sharma (1) | 2025 saw three hundreds |
Chennai Super Kings | 10 | Shane Watson (2), Murali Vijay (2), Ruturaj Gaikwad (1) | Early seasons dominated |
Mumbai Indians | 4 | Sanath Jayasuriya (1), Rohit Sharma (1), Suryakumar Yadav (1) | Depend more on team depth |
Gujarat Titans | 6 | Shubman Gill (4), Sai Sudharsan (1) | Success since debut in 2022 |
Lucknow Super Giants | 6 | KL Rahul (2), Quinton de Kock (1), Marcus Stoinis (1) | Two hundreds in 2025 season |
Kolkata Knight Riders | 3 | Brendon McCullum (1), Venkatesh Iyer (1), Sunil Narine (1) | Spread across years |
The reign of centuries of RCB is not surprising: the games on the miniature strips of M. Chinnaswamy Stadium and the use of aggressive openers gave the club several centuries. They have 19 hundreds that are shared by only two persons, Kohli and Gayle.
Rajasthanβs high count comes largely from Jos Buttler and Sanju Samsonβs heroics. Punjab Kings may not have won a title, but feature heavily due to contributions from KL Rahul, Chris Gayle and early IPL stars like Shaun Marsh and Paul Valthaty.
Interestingly, the new franchises that were added to the league in 2022, the Gujarat Titans and Lucknow Super Giants, already have a half-century each. It reveals that growth teams accumulate milestones at an extremely rapid rate when they acquire batters who are in form, such as Shubman Gill and KL Rahul.
Although being the most successful teams in the league, the Mumbai Indians and Chennai Super Kings have relatively fewer centuries, as their achievements have depended more on balanced teams than on individual centuries.
Centuries by Season
A season-by-season look at centuries will show how batting dominance changes. Centuries in a single IPL season were also the highest in 2024.
This list of hundreds might be ascribed to flat notes and solid effects. Nine hundred and twenty-five years of production will be the case in the 2025 season.
Observers note that although big scores do still occur, bowlers have also increased variations, which could have minimized the run glut. The seasons of 2013 and 2016 have 9-10 centuries respectively, and Gayle and Kohli are on a tremendous run.
Amit Mishraβs Thoughts
The IPL has witnessed some of the greatest batting performances, with 110 centuries registered by 58 players as of 2025. Virat Kohli leads the list of eight centuries, followed by Jos Buttler and Chris Gayle. Novices like Abhishek Sharma and Sai Sudharsan have a very promising future.
The 19 years of Royal Challengers Bangalore demonstrate the power of star power to reach milestones despite the absence of a title, but franchises like the Mumbai Indians manage to win with a balanced approach, as opposed to relying on a single star. As the competition to score the who have most centuries in IPL continues to be an important part of the tournament’s development, it provides fans with memorable experiences.
Frequently Asked Questions
Who has the most centuries in IPL?
Virat Kohli holds the record for the most centuries in ipl by a player. He has eight hundreds for Royal Challengers Bengaluru (RCB), four of which came in the 2016 season.
Which team has most centuries in IPL?
Royal Challengers Bengaluru top the list with 19 team centuries. Rajasthan Royals follow with 17, while Punjab Kings have 15.
Who has most centuries in IPL 2025 season?
Nine centuries were recorded during the 2025 league stage, each by a different player. Abhishek Sharmaβs 141 for Sunrisers Hyderabad was the highest score, and no batsman scored more than one century.
Who has scored the most half centuries in IPL history?
Virat Kohli recorded his 63rd IPL fifty in 2025, surpassing David Warnerβs 62 to become the player with the most half-centuries. Shikhar Dhawan (53 fifties), Rohit Sharma (48) and KL Rahul (45) are also prolific fifty-makers.
How many players have scored five or more centuries in the IPL?
Only four players have reached five or more hundreds: Virat Kohli (8), Jos Buttler (7), Chris Gayle (6) and KL Rahul (5). Shubman Gill has four centuries and may soon join the club.











