The Indian Premier League (IPL) has been a witness of so many remarkable performances from some top players over the years. There have been some top performances by the batters that are etched in the history of the tournament.
In every IPL season, we see some memorable knocks and some big hundreds that turned out to be match winning hundreds. However, there are also some batters who have reached the triple-figure mark multiple times in their IPL career. In the following listicle, we will have a look at the list of top five players with most number of centuries in IPL.
Most centuries in IPL
5. KL Rahul - 4 centuries
Indian wicketkeeper-batter KL Rahul has been one of the constant run-scorers in the IPL in the last few years. He was the highest run-scorer in IPL 2020 and comes fifth in the list of players to score most 100s in IPL. Rahul has scored four centuries from 132 matches in his IPL career so far. His highest IPL score remains 132*(69) against Royal Challengers Bengaluru.
4. Shubman Gill - 4 centuries
Young Indian batter Shubman Gill has been impressive with his batting in the last couple of years in the IPL. The Gujarat Titans skipper has four centuries to his name from 103 matches in the IPL. Out of these four hundreds, three came in IPL 2023 itself where Gill finished as the top scorer of the season with a record 890 runs. His highest IPL score also came in that season during the Qualifier 2 against Mumbai Indians where he smashed 129(60) runs.
3. Chris Gayle - 6 centuries
Former West Indies cricketer, Chris Gayle has been one of the most entertaining performers in IPL, who exhilarated the fans with his batting and massive six hitting. The left-hander is a two-time Orange Cap winner and has finished with more than 600 runs in a season for three consecutive editions. He has amassed six hundreds in his IPL career with his highest score being the historic 175*(60) runs in a match against Pune Warriors India in 2013.
2. Jos Buttler - 7 centuries
England’s wicketkeeper-batter Jos Buttler has been a constant performer in the last few seasons in the IPL. Finishing as the leading run-scorer in IPL 2023, Buttler ended up scoring four centuries in that edition, equaling Virat Kohli’s record of IPL 2016. The right-hander has seven centuries to his name from 107 matches in his IPL career. His highest score in IPL remained 124 (64) against Sunrisers Hyderabad in 2021.
1. Virat Kohli - 8 centuries
India’s Virat Kohli has scored the most centuries in the IPL history. He is the all-time highest run-scorer in the IPL, finishing as the top run-scorer in two editions of the tournament. His best IPL performance came during the historic 2016 season, where he scored a record 973 runs in a single edition with four centuries. He has scored a total of eight centuries from 252 matches in his IPL career.