How We Track This Record
Our IPL statistics are compiled from official match data provided by the BCCI and the IPL. We update our records database after every completed IPL match, typically within 24 hours of the match conclusion.
SD Live
Fastest Live Scores
Advertisement
Virat Kohli holds the record for the most centuries in IPL history, scoring a total of 8 centuries across multiple seasons. Following him, Jos Buttler and Chris Gayle are among the leading players with the most centuries in IPL, known for their consistency and ability to convert innings into big scores. This century records list highlights some of the most impactful batting performances in the tournament, where players have delivered match-winning innings under pressure. Apart from overall records, fans also track milestones like the most IPL centuries in one season, where players dominate a single edition with exceptional form. Below, we have provided a complete overview of the most centuries in IPL, including top players and record-breaking achievements.
| PLAYER | 100S | MAT | INNS | RUNS | HS | AVG | SR |
|---|---|---|---|---|---|---|---|
Virat Kohli | 8 | 257 | 257 | 8,634 | 113 | 39.79 | 132.71 |
Jos Buttler | 7 | 119 | 119 | 4,120 | 124 | 40.00 | 149.38 |
Chris Gayle | 6 | 139 | 139 | 4,954 | 175 | 39.95 | 149.04 |
KL Rahul | 5 | 135 | 135 | 5,212 | 132 | 46.54 | 136.26 |
Shane Watson | 4 | 144 | 144 | 3,874 | 117 | 30.99 | 137.91 |
Shubman Gill | 4 | 115 | 115 | 3,866 | 129 | 39.45 | 138.72 |
David Warner | 4 | 183 | 183 | 6,546 | 126 | 40.66 | 139.66 |
Sanju Samson | 3 | 171 | 171 | 4,676 | 119 | 30.76 | 138.75 |
AB de Villiers | 3 | 168 | 168 | 5,095 | 133 | 39.80 | 151.91 |
Rishabh Pant | 2 | 123 | 123 | 3,553 | 128 | 34.16 | 147.61 |
Advertisement
How We Track This Record
Our IPL statistics are compiled from official match data provided by the BCCI and the IPL. We update our records database after every completed IPL match, typically within 24 hours of the match conclusion.