Jos Buttler to David Warner: Players to score the most centuries in IPL

These are the players who have played numerous incredible knocks in the league, making valiant contributions with the bat for their respective franchises

By Ansh Sharma Last Updated on - March 18, 2025 3:17 PM IST

Jos Buttler to David Warner: Players to score the most centuries in IPL

Virat Kohli

1. Virat Kohli - 8 centuries

The India star batter has played numerous memorable knocks for the Royal Challengers Bengaluru in the league. Kohli so far has 8 centuries and 55 half-centuries under his name for the franchise with his highest individual score being 113*.

Jos Buttler

2. Jos Buttler - 7 centuries

The explosive England batter has played many sublime knocks for the Rajasthan Royals in the IPL. Buttler has been nothing short of terrific in the past few seasons of the league, scoring tons of runs for the franchise and massively helping them in emerging victorious.

Chris Gayle

3. Chris Gayle - 6 centuries

The explosive West Indies batter has scored centuries for multiple franchises in the IPL. The finest knocks of Gayle's IPL career came for the Royal Challengers Bengaluru, including his innings of 175* which is the highest individual score in the league's history.

Shubman Gill

4. Shubman Gill - 4 centuries

The India star batter has been nothing short of exceptional in the past few seasons of IPL. Gill has played numerous sensational knocks for his current franchise, Gujarat Titans and will be hoping to score many more runs in the upcoming season as well.

KL Rahul

5. KL Rahul - 4 centuries

The India wicketkeeper-batter is set to feature for the Delhi Capitals in the upcoming IPL season. Rahul's finest knocks of his IPL career have come for both the Punjab Kings and the Lucknow Super Giants. His current highest individual score in the league is 132*.

Shane Watson

6. Shane Watson - 4 centuries

The Australia all-rounder's best knocks in IPL came while he was featuring for the Rajasthan Royals and the Chennai Super Kings. Watson is one of the finest overseas players to ever participate in the league and his highest individual score is 117*.

David Warner

7. David Warner - 4 centuries

The former Australia batter played some of the finest knocks ever in the IPL while he was featuring for the Sunrisers Hyderabad. Warner is undoubtedly a legend of the league and his highest individual score is 126.