The Indian Premier League Since its inception in 2008, it has witnessed some extraordinary batting performances. Over the years, many superstars have entertained fans with breathtaking centuries, often single-handedly changing the course of matches with their explosive knocks. From aggressive openers to technically gifted anchors, these batsmen have consistently produced big scores under pressure and carved their names into IPL history with remarkable consistency.
Top 5 players with most centuries in IPL history
Here’s a look at the five batsmen with the most centuries in IPL history.
5) Sanju Samson – 5 centuries

Sanju Samson has established himself as one of the most stylish batsmen in the IPL over the years. represents such franchises Rajasthan Royals (RR), Delhi Capitals (DC)and now Chennai Super Kings (CSK)Samson scored five IPL hundreds during his career. Known for his refined batting and fearless intent, the wicketkeeper-batsman has amassed over 5,000 runs in the tournament and has maintained a strike rate of over 140.
4) KL Rahul – 6 centuries

KL Rahul has been one of the most reliable top-orders in modern IPL history. Rahul, who has played for several franchises since 2013, has smashed six centuries in the tournament with nearly 46 runs. His highest IPL score was 152 not out. Kings of Punjab (PBKS) remains one of the greatest individual shots in league history. Rahul’s ability to combine consistency with clean hitting has made him one of the most successful Indian batsmen in the competition.
3) Chris Gayle – 6 centuries

IPL doesn’t feel complete without any list of batting records Chris Gayle. The Universe Boss transformed T20 batting with his unparalleled six-hit ability during his IPL career. Gayle scored six centuries in the tournament, including an iconic unbeaten 175 in 2013, which still stands as the highest individual score in IPL history. His brute strength and fearless approach have made him one of the league’s biggest entertainers.
Also READ: IPL ft. 5 youngest foreign players to score a century in Cooper Connolly
2) Jos Buttler – 7 centuries

If Buttler It has been one of the most devastating overseas knocks in IPL history. like playing for a franchise Mumbai Indians (MI), RR, and Gujarat Titans (GT)Buttler scored seven centuries and his highest score was 124. His aggressive batting at the top of the order coupled with a strike rate of around 150 has made him one of the most feared T20 batsmen of his generation.
1) Virat Kohli – 9 centuries

It stands at the top of the list Virat KohliLeading century maker in IPL history. The superstar scored nine centuries Royal Challengers Bengaluru (RCB) In an incredible IPL career spanning 2008-2026, the most recent came against KKR in Raipur where he scored 105 off 60 balls. Kohli’s record-breaking season in 2016, in which he smashed four hundreds, remains one of the greatest batting campaigns ever seen in T20 cricket. With over 9,000 IPL runs to his name, Kohli continues to redefine the batting order in the league.
Also READ: Top 5 lowest totals for Sunrisers Hyderabad in IPL history

