Most Centuries in IPL- Top 10 Players with 100s in IPL History

The Indian Premier League is a T20 format cricket tournament that is held every year under the guidance of the BCCI. The main motive behind introducing IPL is to provide the audience with thrilling games and matches while keeping the format short and precise. As the Indian Premier League 2025 is around the corner, people are quite fascinated and excited to encounter their favorite players and their best moves. As cricket has evolved to a different level and introduced numerous records which are quite tough to break. Among those records is creating a century in the short format of IPL. It is quite tough and considered hard to create 100 in IPL but some of the talented and successful players of India have broken this record by creating hundreds in the IPL series. 

Since IPL has launched, various players have set the record of 100 at different levels. Some of the players have created history by making hundreds in the Indian Premier League. On the list of top 10 centurions in the IPL betting history, the top one is Virat Kohli who has created 8 centuries while playing for Royal Challengers Bangalore. Meanwhile, he hit the record of four consecutive centuries in 2016 and due to his moves and explosive batting, he is considered the legendary player of the Indian Premier League. In this article we will be sharing necessary details related to the Most Hundreds in IPL batting history.

List of Top 10 Centurions in the IPL Batting History

Here is the list of the top 10 centurions in the IPL batting history:

S.no Player Name Matches Number of centuries Strike Rate 
1.Virat Kohli2528131.97
2.Jos Butler1077147.5
3.Chris Gayle1426148.96
4.Shubhman Gill1034135.69
5.KL Rahul1324134.60
6.Shane Watson1454137.91
7.David Warner1264139.77
8.Sanju Samson1683138.96
9.AB De Villers1843151.68
10.Hashim Amla162141.76

Virat Kohli 

Virat Kohli 

Virat Kohli comes first on the list of top 10 centurions in the batting history of IPL as he has created 8 centuries and hit 8004 runs while playing for 252 matches with an impressive strike rate of 131.97. He is a player who is known for his versatile playing moves which have always been a remarkable point in his cricketing prowess.

Jos Buttler

Jos Buttler

Jos Butler is a famous overseas player who represents Mumbai Indians and Rajasthan Royals and has easily etched his name in the list of top 10 centurions in batting history. He has created 7 centuries while playing for 107 matches with an impressive strike rate of 147.5. His explosive batting is the reason behind him being among the best players in the Indian Premier League.

Chris Gayle

Chris Gayle

Chris Gayle is considered the powerhouse of the Indian Premier League who have set numerous records and even surpassed the previous records and he himself is an important player of the Indian Premier League. He has created 6 centuries while playing for 142 matches with an impressive strike rate of 148.96. His breakthrough performance is always the topic of talk in the stadium.

Shubman Gill

Shubman Gill

Shubhman Gill is a new and young Indian cricket player who has gained recognition due to his commanding batting. He comes 4th on the list of top 10 centurions in the IPL batting history as he has hit 4 centuries while playing for 103 matches with a strike rate of 135.69. His impactful and consistent batting is the reason behind the success of his team in various matches.

KL Rahul

KL Rahul

KL Rahul is the main player of Royal Challengers Bangalore, Sunrisers Hyderabad, Kings XI Punjab. He has secured fifth position in the list of top 10 centurions in the IPL batting history. He had created 4 centuries while playing in 132 matches with a strike rate of 134.60. Rahul is highly known for his powerful and impactful batting.

Shane Watson

Shane Watson

Shane Watson is another powerful overseas player who represents Chennai super kings, Royal Challengers Bangalore and Rajasthan royals and has etched his position in the top 10 centurions in the IPL batting history. He made 4 remarkable centuries while playing in 145 matches with a strike rate of 137.91.

David Warner 

David Warner is an experienced and successful player who has often represented Delhi capitals and Sunrisers Hyderabad and secured the 7th position in the list of top 10 centurions in the IPL batting history. He made 4 centuries while playing in 126 matches with an impressive strike rate of 139.77. His performances define his position and the reason behind his milestones.

Sanju Samson 

Sanju Samson 

Sanju Samson or SV Samson is the Delhi Capitals or Rajasthan Royals player, who has hit 3 centuries while playing in 168 matches with a strike rate of 138.96. He never fails to deliver an impactful batting to his audience. His contribution is the reason behind the success of his team in various matches while portraying him as an essential player in the match.

AB De Villers

AB De Villers has hit 3 centuries in 184 matches with a strike rate of 151.68 in IPL. He has a great and dynamic batting style which is the reason behind the success of his team and his consistent performance has made him an asset for his team. His performance has hit various milestones defining his capabilities.

Hashim Amla

Hashim Amla

Hashim Amla has secured the last position in the list of top 10 centurions in the IPL batting history with a record of 2 centuries while playing for 16 matches with a strike rate of 141.76. He is highly known for his impactful batting and coordination, which declares him a commendable player

Conclusion 

In cricket, a player creates a century when he hits 100 runs in a single inning. A century created by any player is considered a landmark score which is added to their overall working statistics. The number of centuries defines an individual’s capability and versatility for playing in different environments. However, since the start of the Indian Premier League, 102 centuries have been created by the players, and among those 58 have been created by Indian players. The players belonging to the 15 franchises of the Indian Premier League play against each other to hit a century and write their name in the record book of top centurions in the batting history of IPL. We have shared all the necessary details related to the list of top 10 centuries in the batting history of the Indian Premier League.

Read Also:

IPL Matches with Most SixesNew Zealand National Cricket Team Vs Pakistan National Cricket Team Timeline
England Cricket Team vs India National Cricket Team TimelineIndia National Cricket Team vs Pakistan National Cricket Team Match Scorecard
South Africa National Cricket Team vs Australian Men’s Cricket Team Match ScorecardAfghanistan National Cricket Team vs South Africa National Cricket Team Match Scorecard

FAQs

Who has the most hundreds in the IPL?

Virat Kohli has the most hundreds in IPL and he has been leading the chart of top centurions for a long time. He has created 8 centuries while playing for Royal Challengers Bangalore and it is the highest record ever created in the history of the Indian Premier League.

Who has the fastest 100 in IPL history?

The fastest 100 in IPL history was created by Chris Gayle as he hit a century in just 30 balls while playing for Royal Challengers Bangalore and became the first ever player to hit 100 this quickly. He played this game against the Pune Warriors in 2013 and it is one of the most memorable matches played .

Who is the highest-score batsman in IPL history?

Every year, we encounter some exceptionally great moves by various players of the Indian Premier League and they often hit some unusual records creating havoc in the stadium. Meanwhile, when we talk about some of the highest scorer batsmen then Virat Kohli, Chris Gayle, David Warner, Suresh Raina, Rohit Sharma, Shikhar Dhawan, Ms. Dhoni, AB De Villiers comes on the top.

Who made the 1st 100 in IPL?

The first 100 in the IPL history was created by Brendon McCullum on 18th April 2008 while playing for Kolkata Knight Riders against Royal Challengers Bangalore in M Chinnaswamy Stadium Bangalore. He was the only batsman in the match who had scored 150 plus scores in the Indian Premier League.

Who Is the No. 1 run scorer in the IPL?

Virat Kohli is known to be the number one run scorer in the IPL history as he holds the record of scoring 8004 runs and has made 8 centuries in the league. He is one of the most successful and famous players who is recognized both nationally and internationally, creating himself as an essential asset for Indian cricket in the world.

Scroll to Top