Top 10 Batsmen with the Most Centuries in IPL History

In the Indian Premier League (IPL), scoring a century is one of the toughest yet Most Centuries in IPL. T20 cricket is fast, intense, and doesn’t give batters much time to settle. So, when a player scores 100 or more runs in a single innings, it’s not just about talent — it’s about focus, power, and sheer determination.

Over the years, many world-class players have entertained IPL fans with explosive batting. Some have built a reputation for turning games around with their centuries. This article looks at the Most Centuries in IPL, highlighting their key stats and what makes each player special.

List of 10 Batsmen with the Most Centuries in IPL History

1. Virat Kohli

Most Centuries in IPL

Virat Kohli is the Most Centuries in IPL and the player with the most centuries. Known for his aggressive intent and sharp cricketing mind, Kohli has played for Royal Challengers Bangalore (RCB) since the first season.

StatValue
TeamRoyal Challengers Bangalore
IPL Centuries8
Total Runs in IPL7,263+
Matches Played237+
Highest Score113
Batting Average37+
Strike Rate130+

2. Jos Buttler

Most Centuries in IPL

Jos Buttler, the English wicketkeeper-batsman, has quickly become a Most Centuries in IPL. Playing for Rajasthan Royals, Buttler combines power with precision, making him a nightmare for bowlers.

StatValue
TeamRajasthan Royals
IPL Centuries7
Total Runs in IPL3,100+
Matches Played96+
Highest Score124
Batting Average39+
Strike Rate147+

READ MORE: Top 10 Most Greatest Pakistani Cricketers

3. Chris Gayle

Most Centuries in IPL

Chris Gayle is arguably the most explosive T20 batsman ever. Known as the “Universe Boss,” Gayle holds the record for the highest individual Most Centuries in IPL — a thunderous 175 not out.

StatValue
Teams Played ForRCB, KXIP, KKR
IPL Centuries6
Total Runs in IPL4,965
Matches Played142
Highest Score175* (Record)
Batting Average39+
Strike Rate148+

4. Shubman Gill

Most Centuries in IPL

Shubman Gill is one of the rising stars of Indian cricket. His performances in IPL 2023, especially for Gujarat Titans, proved that he’s capable of Most Centuries in IPL

StatValue
TeamGujarat Titans (Previously KKR)
IPL Centuries4
Total Runs in IPL2,790+
Matches Played91+
Highest Score129
Batting Average38+
Strike Rate135+

5.KL Rahul

Most Centuries in IPL

KL Rahul is known for his elegance and consistency. He’s played for multiple franchises and continues to be one of the Most Centuries in IPL.

StatValue
Teams Played ForPBKS, LSG, RCB, SRH
IPL Centuries4
Total Runs in IPL4,000+
Matches Played118+
Highest Score132*
Batting Average46+
Strike Rate135+

6. Shane Watson

Most Centuries in IPL

A match-winner for both Rajasthan Royals and Chennai Super Kings,Most Centuries in IPL

StatValue
Teams Played ForRR, CSK, RCB
IPL Centuries4
Total Runs in IPL3,874
Matches Played145
Highest Score117*
Batting Average30+
Strike Rate137+

7. David Warner

Most Centuries in IPL

One of the Most Centuries in IPL, David Warner’s consistency at the top has been key to his teams’ successes, especially for Sunrisers Hyderabad.

StatValue
Teams Played ForDC, SRH
IPL Centuries4
Total Runs in IPL6,397+
Matches Played176+
Highest Score126
Batting Average41+
Strike Rate139+

8. Sanju Samson

Most Centuries in IPL

Sanju Samson is known for his fearless hitting and stylish strokes. As the captain of Rajasthan Royals, Most Centuries in IPL through brilliant individual knocks.

StatValue
TeamRajasthan Royals
IPL Centuries3
Total Runs in IPL3,800+
Matches Played150+
Highest Score119
Batting Average29+
Strike Rate135+

READ MORE: Top 5 Most Century Scorers in PSL

9. AB de Villiers

Most Centuries in IPL

Popularly known as “Mr. 360,” AB de Villiers could hit the ball anywhere on the ground. He was a key player for RCB and played Most Centuries in IPL

StatValue
TeamRoyal Challengers Bangalore
IPL Centuries3
Total Runs in IPL5,162
Matches Played184
Highest Score133*
Batting Average39+
Strike Rate151+

10. Hashim Amla

Most Centuries in IPL

Though Hashim Amla only Most Centuries in IPL, his calm and composed approach earned him two brilliant centuries for Kings XI Punjab.

StatValue
TeamKings XI Punjab
IPL Centuries2
Total Runs in IPL577
Matches Played16
Highest Score104*
Batting Average44+
Strike Rate141+

Most Centuries in IPL are rare and special. They often change the course of a match and bring fans to their feet. Whether it’s Kohli’s class, Gayle’s power, or Buttler’s technique, each player on this list has made a lasting impact.

As the league continues to evolve, we’ll see new names rise and challenge these legends. For now, these are the batsmen who have mastered the art of scoring Most Centuries in IPL

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top