Centuries in the T20 format are a rare business. The format becomes more challenging when it comes to the IPL, with the stronger sides battling each other.
So far, over 100 centuries have been scored in the tournament by 50+ different batsmen, with half of them being Indian players.
The table below lists the batsmen who have scored three or more IPL centuries and their highest score in the league.
Most Centuries in IPL
BATTER | CENTURIES | HIGH SCORE |
---|---|---|
Virat Kohli | 8 | 113* |
Jos Buttler | 7 | 124 |
Chris Gayle | 6 | 175* |
Shubman Gill | 4 | 129 |
KL Rahul | 4 | 132* |
David Warner | 4 | 126 |
Shane Watson | 4 | 117* |
Sanju Samson | 3 | 119 |
AB de Villiers | 3 | 133* |
Check here: Year-wise & Batting Order-Wise IPL Century Counts
Key Insights
Virat Kohli’s four out of eight centuries came in 2016 alone, which is the most number of centuries scored by a batsman in a single season. Here you can find out Virat’s year by year records in the league and international cricket. Jos Buttler equalled Virat’s feat with four triple-digit scores in the 2022 edition.
Shubman Gill is the new entrant to the list after scoring three centuries in 2023 and one in 2024. Followed by KL Rahul and Jos Buttler, who scored two and four centuries in the 2022 season, respectively.
14 other batsmen have scored two centuries – Shikhar Dhawan, Ben Stokes, Ajinkya Rahane, Virender Sehwag, Adam Gilchrist, Hashim Amla, Jonny Bairstow, Brendon McCullum, Murali Vijay, Rohit Sharma, Yashasvi Jaiswal, Ruturaj Gaikwad, Suryakumar Yadav, and Quinton de Kock.
Out of all, 11 batsmen have achieved a rare IPL feat of scoring centuries for two different franchises. Find them out here!
From the above list, only Shane Watson has a century in the IPL Final. He scored a match-winning 117* runs for CSK against SRH in 2018. Find out the list of cricketers who have scored centuries in the Playoffs.
Read Next | T20I Stats: Most Wickets for India