Grow your visibility across sports enthusiasts and fans.

Players with most number of centuries in IPL history

Batsmen celebrating after the ton are also a very common sight in Indian Premier League. Here is the list of the players with most number of centuries in IPL history.

28.04.2026
7257 views
2 min read
Players with most number of centuries in IPL history | Sports Social Blog

The Indian Premier League (IPL) is generally popular as the paradise for batters. It is a fruit for the eyes to see batters hovering over the balls to score maximums to add runs quickly. Also, it is a very great deal to score a century in T20 cricket. Batters celebrating after the ton are one of the very special sights in the IPL.

Here are the top five players with the most centuries in IPL history.  

Virat Kohli: 8 centuries 



Former Indian and Royal Challengers Bangalore (RCB) captain Virat Kohli holds the record for the most IPL centuries with eight hundreds. The right-handed batter is one of the greatest batters in every format, and we have experienced it in the long IPL history.


Jos Buttler: 7 centuries   

Jos Buttler

Jos Buttler


Jos Buttler is one of the greatest English batters in white-ball cricket history, and he has shown his batting dominance in the IPL. The right-handed batter has already recorded seven centuries in his IPL career.

Chris Gayle: 6 centuries 


One of the most destructive batters in international cricket history, Chris Gayle, was the previous record-holder of the most IPL centuries by recording it six times. The Caribbean left-handed batter, however, strongly holds the record for most T20 hundreds by scoring it 22 times. Meanwhile, Gayle also holds the record for the highest individual score in the IPL or T20 cricket history with the 175 not out knock against Pune Warriors India in IPL 2013.


KL Rahul: 6 centuries  


Indian cricketer KL Rahul is one of the rare versatile cricketers who can support any team with his multiple roles. As a right-handed batter, Rahul not only plays as an aggressive batter, but he can also play the controller and sensible role in the team’s innings. The right-handed batter has already recorded six centuries in his IPL career. He currently holds the record for the highest IPL score by an Indian after scoring 152 not out for Delhi Capitals against Punjab Kings in the IPL 2026.

Sanju Samson: 5 centuries 

Sanju Samson
Sanju Samson


Indian cricketer Sanju Samson has the ability to break records non-stop when he is in form. The right-handed batter is the latest to join the rare five IPL centuries club, when the new Chennai Super Kings batter slammed his second century in the IPL 2026. After serving the Rajasthan Royals as a legend, the Indian wicketkeeper-batter is ready to script history for CSK.

 

List of Most IPL centuries  

Player

Number of centuries

Virat Kohli

8

Jos Buttler

7

Chris Gayle

6

KL Rahul

6

Sanju Samson

5