Virat Kohli, the legendary batsman from Royal Challengers Bengaluru (RCB), holds the record for the most centuries (100s) in IPL history. Over the years, he has showcased exceptional batting performances, dominating the league with his consistency and skill. Kohli has scored 8 centuries in 252 matches, making him the top century-maker in IPL. His highest individual score in IPL is 113 runs*, and his ability to convert good starts into big scores has made him one of the most feared batters in the tournament.
Other Players with Most Centuries in IPL
After Kohli, the players with the most IPL centuries are:
- Virat Kohli – 8 centuries (252 matches)
- Jos Buttler – 7 centuries (96 matches)
- Chris Gayle – 6 centuries (142 matches)
- KL Rahul – 4 centuries (118 matches)
- David Warner – 4 centuries (176 matches)
- Shubman Gill – 4 centuries (91 matches)
Kohli’s Dominance in IPL
Kohli’s most outstanding season came in IPL 2016, when he scored four centuries in a single season, a record yet to be broken. His incredible ability to adapt to different match situations and his hunger for big scores have cemented his place as one of the greatest IPL batsmen of all time. As IPL 2025 nears, all eyes will be on Kohli to see if he can extend his record further and continue his dominance in the league.