The Indian Premier League is one of the best cricket tournaments which allow batters from different countries to come and break records. There are many batters who set his own records which are still unbreakable. The few batters like Virat Kohli, Chris Gayle, Jos Buttler and Rohit Sharma are the century masters who scored in each season. In the last IPL season where Royal Challengers Bengaluru were the winner, Virat Kohli’s performance was tremendous. Talking about the records, Virat Kohli is the first batsman who has highest centuries in the history of IPL. He is also the highest run scorer in the history of IPL.
Below, in this article we will cover the Most centuries scorer in the history of IPL.
Most Centuries in IPL (2008–2025) – Top 10 Players & Innings
| Player Name | Innings | Centuries |
|---|---|---|
| V Kohli | 259 | 8 |
| JC Buttler | 119 | 7 |
| CH Gayle | 141 | 6 |
| KL Rahul | 136 | 5 |
| Shubman Gill | 115 | 4 |
| SR Watson | 141 | 4 |
| DA Warner | 184 | 4 |
| AB de Villiers | 170 | 3 |
| SV Samson | 172 | 3 |
| HM Amla | 16 | 2 |
Read Also :- List of Cricket Stadiums in UAE: Grounds, Capacity & Key Details
- Virat Kohli : Indian icon player Virat Kohli is one of the best cricket players and also the number one player in IPL. Since 2008, Virat has played a total of 259 innings in which he scored a total of 8 centuries.
- Josh Buttler : England player Josh Buttler is the 2nd most century scorer who has played a total of 119 innings in which he scored a total of 7 centuries. He has just one century left to match Kohli’s records.
- CH Gayle : West Indies player Chrish Gayle is the 3rd highest century scorer who has played a total of 141 innings where he scored a total of 6 centuries.
- KL Rahul : KL Rahul is the 4th highest century scorer who has played a total of 136 innings where he scored a total of 5 centuries.
- Shubman Gill : Shubman Gill is the 5th highest century scorer in IPL who has played a total of 115 innings where he scored a total of 4 centuries.
- SR Watson : Australian cricketer Shane Watson is the 6th highest century scorer who played a total of 141 innings where he scored a total of 4 centuries.
- David Warner : Australian cricketer David Warner is the 7th highest century scorer who has played a total of 184 innings where he scored a total of 4 centuries.
- AB de Villiers : South African player AB de Villiers is the 8th highest century scorer who has played a total of 170 IPL innings where he scored a total of 3 centuries.
- SV Samson : Sanju Samson is the 9th highest century scorer who has played a total of 172 innings where he scored a total of 3 centuries.
- HM Amla : Hashim Amla is the 10th highest century scorer who has played a total of 16 innings in which he scored a total of 2 centuries.
FAQS
Virat Kohli is the most century scorer who scored a total of 8 centuries.
Virat Kohli has scored a total of 8 centuries.
Chirs Gayle is the fattest century scorer which he scored in just 30 balls.
Yashasvi Jaiswal is the fattest half century scorer which he scored in just 13 balls.
