Top 10 Players with the Most Hundreds in IPL History

The Indian Premier League (IPL) has become a global sensation, transforming T20 cricket with its fast-paced action and star-studded lineups. Since its first season in 2008, the league has not only provided thrilling entertainment but also witnessed exceptional individual performances that have shaped cricketing history.
Among these remarkable feats, scoring a century in an IPL match is a rare and prestigious accomplishment, showcasing a player’s skill, consistency, and ability to dominate the game.
Let’s have a look at the top 10 players with the most hundreds in IPL history, and explore how these explosive innings have enhanced their careers and established their places in the record books.
1. Virat Kohli
Virat Kohli’s IPL career is a demonstration of consistency and excellence. With an impressive 8 centuries, Kohli holds the record for the most hundreds in IPL history. His match-winning performances have often been the difference between victory and defeat for his team, Royal Challengers Bangalore (RCB). His memorable innings, including the breathtaking 113* against Rajasthan Royals (RR) in 2024, not only highlight his mastery of the format but also emphasize his significance as a player capable of leading his side to success.
Jos Buttler’s IPL journey has been marked by his aggressive batting and his impressive record of 7 hundred-run innings. His versatility, both as a top-order batsman and a finisher, has made him a vital asset for Rajasthan Royals. Buttler’s consistency in finding the boundary and playing match-winning knocks has earned him recognition as one of the most aggressive T20 batsmen. His innings, such as his magnificent 124 against Sunrisers Hyderabad, exemplify his ability to perform under pressure and shape the outcome of crucial matches.
3. Chris Gayle
Chris Gayle’s impact on the IPL is nothing short of legendary. With 6 centuries to his name, Gayle has defined explosive batting in T20 cricket. His record-breaking knock of 175 remains the highest individual score in IPL history, showcasing his remarkable ability to single-handedly turn matches. Known for his aggressive style, Gayle’s presence in the IPL has been a game-changer, making him one of the most desirable players in several franchises. Whether at KKR or RCB, his ability to defeat opposition bowling attacks with sheer power has made him an IPL icon. His hundred-run innings are often match-defining moments, making Gayle a true force in the league.
4. KL Rahul
KL Rahul has established himself as one of the most dependable batsmen in IPL, with 4 hundred-run innings to his name. His consistency in the tournament, particularly as a top-order batsman, has made him a key player for his teams, including the Punjab Kings and Lucknow Super Giants. Rahul’s ability to anchor the innings while maintaining a healthy strike rate has often resulted in significant contributions to his team’s totals. His 132 runs against RCB in 2020 remains a standout moment of his career, underscoring his potential to dominate the best bowling attacks.
5. David Warner
David Warner has been a dynamic presence in the IPL with 4 centuries and an impressive batting style that has made him one of the most successful openers in the league’s history. His aggressive approach to batting and remarkable consistency has earned him accolades over the years. Warner’s memorable 126 against Kolkata Knight Riders in 2017 is just one example of his ability to lead from the front. As a captain of Sunrisers Hyderabad, Warner displayed tactical expertise that helped his team achieve success, including their IPL victory in 2016. His contributions to the tournament extend beyond his hundreds of runs, as he remains one of the most effective match-winners in IPL.
6. Shane Watson
Shane Watson’s IPL career is a reminder of his all-round abilities, highlighted by his 4 hundred-run performances. Known for his powerful batting and clever bowling, Watson has been an asset to every team he’s represented, including Rajasthan Royals and Chennai Super Kings. His centuries, including his match-winning knock of 117 in the 2018 IPL final, have often proven pivotal in his team’s success. As an all-rounder, Watson’s ability to perform under pressure and contribute with both bat and ball makes him one of the most valuable players in IPL history. His influence on the field has been felt beyond his batting, as his leadership and experience have played a key role in shaping his team’s strategies.
7. AB de Villiers
AB de Villiers, with 3 centuries in IPL, has amazed cricket fans worldwide with his unmatched versatility and innovative batting techniques. Often referred to as the “Mr. 360” of cricket, de Villiers can manipulate the ball in every direction, making him an unpredictable and valuable batsman. His hundreds, like his 133 against Mumbai Indians in 2015, showcase his remarkable ability to play according to the situation, whether it’s building an innings or finishing a match in style. One of the most important players for Royal Challengers Bangalore, de Villiers’ game-changing abilities and unmatched skills have made him a favorite among fans and a legend in IPL history.
8. Shubman Gill
9. Sanju Samson
10. Hashim Amla
Get the Inside Track on IPL Centuries and More with AllCric

The top 10 players with the most hundreds in IPL history have undoubtedly shaped the course of the tournament with their extraordinary batting feats. From Virat Kohli’s record-breaking 8 centuries to Hashim Amla’s elegant contributions, these players have played pivotal roles in their teams’ successes, leaving a lasting impact on the league’s legacy. Their consistency, ability to perform under pressure, and memorable innings have elevated the IPL to new heights.
For cricket enthusiasts seeking in-depth coverage of the IPL 2025, AllCric is the go-to source for the IPL 2025 schedule, comprehensive match analyses, live scores today, player statistics, and expert insights. Whether you want to know IPL live scores today or need IPL betting tips to build your fantasy cricket team with precision, AllCric provides the tools you need to stay ahead in the world of T20 cricket.
Download the AllCric app now to get fantasy cricket strategies for IPL 2025 at your fingertips!