Most Centuries In IPL


Chris Gayle has hit the second most centuries in IPL (Twitter)Chris Gayle has hit the second most centuries in IPL (Twitter)

The T20 format, known for its high-octane action and quick scoring, often sees batters aiming for swift runs, making the prospect of reaching a three-digit score a challenging feat. The Indian Premier League (IPL), one of the most celebrated T20 leagues globally, shows a plethora of batting talents from around the world, competing at the highest level. Scoring a century in the IPL not only requires skill and concentration but also the ability to perform under immense pressure as the league features some of the best bowlers in the game.

The IPL has been a platform for spectacular batting performances, with several players consistently pushing the boundaries of what's possible in T20 cricket. Despite the challenging nature of the format, a select group of batters have managed to reach the 100-run mark multiple times. These players have not only mastered the art of T20 batting but have also shown incredible consistency in replicating their success over multiple seasons.

At OneCricket, let’s take a look at the batters with the most centuries in IPL history and in upcoming IPL season.

IPL 2024 - most centuries

Position
Player
Matches
Runs
Average
Strike-Rate
100s
--------------


IPL History - most centuries

Position
Player
Matches
Runs
Average
Strike-Rate
100s
1Virat Kohli237726337.24130.027
2Chris Gayle142496539.72148.966
3Jos Buttler96322337.91148.325
4KL Rahul118416346.77134.42
5Shane Watson145387430.99137.91
6David Warner176639741.53139.91
7Shubman Gill91279037.7134.07
8Sanju Samson152388829.23137.19
9AB de Villiers184516239.7151.68
10Hashim Amla1657744.38141.76


  • Note: Ben Stokes, Adam Gilchrist, Quintond e Kock, Virender Sehwag, Murali Vijay, Brendon McCullum, Ajinkya Rahane & Shikhar Dhawan also have two hundreds each to their names in the IPL.

Top three batters with the most centuries in IPL history

1. Virat Kohli

Virat Kohli has scored the most centuries in IPL history (Twitter)Virat Kohli has scored the most centuries in IPL history (Twitter)

Playing for Royal Challengers Bangalore (RCB) since 2008, Virat Kohli’s IPL career is proof of his generational talent and consistency. With 8 centuries and 52 half-centuries in 242 innings, Kohli has amassed 7263 runs at an average of 37.24 and a strike rate of 130.02. Notably, four of Virat Kohli IPL centuries came in 2016 which is a record. His highest score of 113 showcases his ability to dominate bowling attacks. Kohli's knack for playing big innings under pressure, his array of shots, and his unmatched fitness, make him one of the most formidable batters in IPL history. His recent hundred against RR showed his true worth in the T20 format.


2. Chris Gayle

Chris Gayle has scored 6 centuries in IPL history (Twitter)Chris Gayle has scored 6 centuries in IPL history (Twitter)

The charismatic powerhouse from the West Indies, Chris Gayle has been a crowd favourite in the IPL, playing for teams like KKR, KXIP, PBKS, and RCB between 2009 and 2021. Known for his explosive batting, Gayle has scored 6 centuries and 31 half-centuries across 141 innings, accumulating 4965 runs at a staggering strike rate of 148.96 and an average of 39.72. His highest score of an unbeaten 175 is still etched in IPL history, highlighting his destructive capability. Gayle's 357 sixes are further proof of his sheer power and ability to change the course of a match single-handedly.

3. Jos Buttler

 Jos Buttler has scored 5 centuries in IPL history (Twitter) Jos Buttler has scored 5 centuries in IPL history (Twitter)

Playing for Mumbai Indians (MI) and Rajasthan Royals (RR) from 2016 to present, Jos Buttler has quickly become one of the most exciting and effective batters in the IPL. With 5 centuries and 19 half-centuries in 95 innings, Buttler has scored 3223 runs at an average of 37.91 and a brilliant strike rate of 148.32. His highest score of 124 shows his wide range of shots and agility, making him a nightmare for bowlers. Buttler's ability to accelerate innings and maintain a high strike rate throughout showcases his adaptability and importance as a key player for his team.

Most Centuries in IPL History: FAQs

Q.1. Who holds the record for the most centuries in IPL history?

Answer: Virat Kohli holds the record with 7 centuries, playing for Royal Challengers Bangalore (RCB)

Q.2. Which player has the highest individual score in an IPL match?

Answer: Chris Gayle has the highest individual score of 175* for Royal Challengers Bangalore (RCB).

Q.3. Who has the highest batting average among the top 10 players with the most IPL centuries?

Answer: KL Rahul has the highest batting average of 46.77 among the top 10 players with the most IPL centuries.

Q.4. How many players have scored more than 4 centuries in IPL?

Answer: Three players have scored more than 4 centuries: Virat Kohli, Chris Gayle, and Jos Buttler.

Q.5. How many centuries does Rohit Sharma have in the IPL?

Answer: Rohit Sharma has one century in the IPL.