Ipl Stats: Virat Kohli leads the chart with eight centuries in the IPL. Representing Royal Challengers Bangalore throughout his IPL career, Kohli has amassed over 8,000 runs, showcasing consistency and class.

Virat Kohli holds the record for the most hundreds in IPL history, making him the leading centurion in the tournament.
📊 Most Hundreds in IPL (Top Players List)
| Player | 100s | Highest Score | Teams |
|---|---|---|---|
| Virat Kohli | 8 | 113* | RCB |
| Jos Buttler | 7 | 124 | RR |
| Chris Gayle | 6 | 175* | RCB, PBKS, KKR |
| KL Rahul | 4 | 132* | PBKS, LSG, SRH |
| David Warner | 4 | 126 | SRH, DC |
| Shubman Gill | 4 | 129 | GT, KKR |
| Shane Watson | 4 | 117* | CSK, RR |
| AB de Villiers | 3 | 133* | RCB |
| Sanju Samson | 3 | 119 | RR |
👉 Kohli leads the list, closely followed by Buttler and Gayle


🏏 Why IPL Centuries Are Special
- T20 format = limited overs
- High risk batting
- Pressure situations
👉 Scoring a century in IPL is considered a rare achievement
🔥 Top IPL Centurions Explained
🥇 Virat Kohli – 8 Hundreds
- Most centuries in IPL history
- Loyal to RCB
- Peak season: 2016 (4 centuries)
🥈 Jos Buttler – 7 Hundreds
- Explosive opener
- Known for fast scoring
- Key player for Rajasthan Royals
🥉 Chris Gayle – 6 Hundreds
- Highest IPL score: 175*
- Fastest century in IPL
- One of the most destructive T20 players
⚔️ Kohli vs Buttler vs Gayle
| Player | 100s | Style |
|---|---|---|
| Kohli | 8 | Consistency |
| Buttler | 7 | Aggression |
| Gayle | 6 | Power hitting |
👉 Different styles, same dominance
📈 IPL Century Trends
- Openers score most centuries
- Powerplay advantage
- Flat pitches help big scores
🔗 Related Records
👉 Explore more:
- MS Dhoni ICC trophies list
- Most fifties in T20Is record
- Virat Kohli 0th ball wicket record
- MS Dhoni most not outs in ODIs record
Note: All statistics are updated as of March 2026.
FAQs
Who has the most hundreds in IPL history?
Virat Kohli holds the record with 8 centuries.
Who is second in most IPL centuries?
Jos Buttler is second with 7 centuries.
What is the highest score in IPL?
Chris Gayle holds the record with 175*.
How many IPL centuries does KL Rahul have?
KL Rahul has scored 4 centuries in IPL.
Which team has most IPL centuries?
RCB has produced the most IPL centuries.
Refer to Best Cricket Records Website ESPNCrickInfo for more such interesting information.