The record for the Most Centuries in IPL History is one of the most respected achievements in franchise cricket. In the fast-paced T20 format, scoring a century requires exceptional skill, timing, patience, and the ability to dominate world-class bowlers under pressure. Only a few batters have managed to consistently convert starts into hundreds, making this milestone extremely rare and valuable.
When we talk about the Most Centuries in IPL History, legendary names like Virat Kohli, Chris Gayle, Jos Buttler, KL Rahul, and Shubman Gill naturally come to mind. These players have produced unforgettable innings that changed matches and shaped IPL history. Their ability to score big hundreds under pressure is the reason they dominate the Most Centuries in IPL History discussion.
List of 10 Players with the Most Centuries in IPL History
10. Quinton de Kock

Quinton de Kock has been one of the most reliable overseas openers in IPL history. His fearless batting at the top order allows him to dominate during the powerplay overs. In the discussion of the Most Centuries in IPL History, de Kock has earned his place due to his ability to convert starts into big scores.
His aggressive style and excellent timing make him dangerous against both pace and spin. One of his best innings, an unbeaten 140, showed his ability to control the game from start to finish and strengthened his presence in the Most Centuries in IPL History list.
| Stat | Record |
|---|---|
| Matches | 118 |
| Runs | 3,441 |
| Highest Score | 140* |
| Centuries | 3 |
9. Sai Sudharsan

Sai Sudharsan is one of the emerging young stars in IPL cricket. Despite playing fewer matches, he has already made his mark in the Most Centuries in IPL History list. His calm approach and mature shot selection make him a dependable top-order batter.
He builds his innings patiently before shifting gears in the later overs. This balanced approach helps him convert starts into centuries, making him a strong future contender in the Most Centuries in IPL History rankings.
| Stat | Record |
|---|---|
| Matches | 57 |
| Runs | 2,515 |
| Highest Score | 108* |
| Centuries | 3 |
READ MORE: Top 5 Most Runs Conceded in a Single Innings in IPL 2026
8. David Warner

David Warner is one of the greatest overseas performers in IPL history. The Australian opener has consistently delivered runs season after season. His name is firmly established in the Most Centuries in IPL History list.
Warner’s biggest strength is consistency. He has produced strong performances across many seasons and has delivered match-winning innings, making him a key figure in the Most Centuries in IPL History discussion.
| Stat | Record |
|---|---|
| Matches | 184 |
| Runs | 6,565 |
| Highest Score | 126 |
| Centuries | 4 |
7. Shane Watson

Shane Watson was one of the most impactful all-rounders in IPL history. While his bowling was valuable, his explosive batting made him a superstar. His centuries have earned him a strong place in the Most Centuries in IPL History rankings.
Watson was known for attacking bowlers from the very first ball. His fearless approach allowed him to score quickly and dominate matches, strengthening his legacy in the Most Centuries in IPL History list.
| Stat | Record |
|---|---|
| Matches | 145 |
| Runs | 3,874 |
| Highest Score | 117* |
| Centuries | 4 |
6. Sanju Samson

Sanju Samson is one of India’s most stylish IPL batters. His elegant stroke play and ability to hit all around the ground have made him a fan favorite. He has earned a strong position in the Most Centuries in IPL History rankings.
Samson can change the game quickly once he gets set. His ability to convert starts into big scores highlights his importance in the Most Centuries in IPL History chart.
| Stat | Record |
|---|---|
| Matches | 191 |
| Runs | 5,181 |
| Highest Score | 119 |
| Centuries | 5 |
5. Shubman Gill

Shubman Gill is one of the most reliable modern T20 batters. His elegant technique and strong temperament make him a key player in the Most Centuries in IPL History list.
Gill builds innings carefully and accelerates at the right time. His consistency and ability to score big runs have made him a rising star in the Most Centuries in IPL History rankings.
| Stat | Record |
|---|---|
| Matches | 134 |
| Runs | 4,598 |
| Highest Score | 129 |
| Centuries | 5 |
4. KL Rahul

KL Rahul is one of the most consistent Indian batsmen in IPL cricket. His mix of elegance and power makes him a standout performer in the Most Centuries in IPL History rankings.
Rahul is known for his intelligent batting approach. He carefully builds his innings and then accelerates when needed, making him a key contributor to the Most Centuries in IPL History list.
| Stat | Record |
|---|---|
| Matches | 159 |
| Runs | 5,815 |
| Highest Score | 152* |
| Centuries | 6 |
3. Chris Gayle

Chris Gayle is one of the most destructive batters in cricket history. His power-hitting ability made him a nightmare for bowlers and a major force in the Most Centuries in IPL History records.
Gayle’s dominance in T20 cricket is unmatched. His record-breaking 175* remains one of the most iconic innings ever played, strengthening his position in the Most Centuries in IPL History list.
| Stat | Record |
|---|---|
| Matches | 142 |
| Runs | 4,965 |
| Highest Score | 175* |
| Centuries | 6 |
READ MORE: Top 10 Best Bowling Averages in IPL 2026
2. Jos Buttler

Jos Buttler is one of the most dangerous T20 batters in modern cricket. His innovative stroke play and explosive batting make him a top performer in the Most Centuries in IPL History list.
Buttler can dominate any bowling attack from the start. His consistency and aggressive approach place him among the best in the Most Centuries in IPL History rankings.
| Stat | Record |
|---|---|
| Matches | 138 |
| Runs | 4,646 |
| Highest Score | 124 |
| Centuries | 7 |
1. Virat Kohli

Virat Kohli stands at the top of the Most Centuries in IPL History rankings. His consistency, discipline, and hunger for runs have made him the greatest IPL batter of all time.
Kohli’s ability to perform season after season is unmatched. With nine centuries, he leads the Most Centuries in IPL History chart and remains the highest run-scorer in IPL history.
| Stat | Record |
|---|---|
| Matches | 283 |
| Runs | 9,336 |
| Highest Score | 113 |
| Centuries | 9 |
The record highlights the greatest batting performances in the tournament. From power hitters like Chris Gayle to modern stars like Jos Buttler and Virat Kohli, every player has left a strong impact on IPL cricket. At present, Virat Kohli leads the chart, but future seasons may bring new challengers to this elite list.
FAQs
1. Who has the most centuries in IPL history?
Virat Kohli holds the record for the Most Centuries in IPL History with 9 centuries, making him the leading batter in IPL history.
2. Who is second in the Most Centuries in IPL History list?
Jos Buttler is second in the rankings with 7 centuries, known for his explosive batting style in T20 cricket.
3. How many centuries has Chris Gayle scored in IPL?
Chris Gayle has scored 6 centuries in the IPL, placing him among the top players in the list.
4. Which Indian players are included in the Most Centuries in IPL History list?
Indian players like Virat Kohli, KL Rahul, Shubman Gill, and Sanju Samson are part of the Most Centuries in IPL History rankings.
5. Why is scoring centuries difficult in the IPL?
Scoring in the IPL is difficult because it is a T20 format with only 20 overs per side, and batters face high-quality bowlers. This makes the achievement very rare and special.