An IPL century is a score of 100 or more runs by one batter in a single innings. Century records show who has repeatedly converted starts into big scores, but career totals should be distinguished from the number of hundreds in one season.
Most IPL Centuries: Leading Batters
| Rank | Player | IPL centuries through 2026 |
|---|---|---|
| 1 | Virat Kohli | 9 |
| 2 | Jos Buttler | 7 |
| 3 | Chris Gayle | 6 |
| 3 | KL Rahul | 6 |
| 5 | Sanju Samson | 5 |
| — | Shubman Gill | 4 |
The list reflects published career-record tables through IPL 2026. Active batters can add hundreds in future matches, so the date matters when comparing rankings from different websites.
Most Centuries in One IPL Season
Virat Kohli scored four centuries in IPL 2016, the highest number of hundreds by a batter in a single IPL season through 2026. That season also produced his record 973 runs. Jos Buttler's 2022 campaign, which included four centuries as well, is another example of how a run-heavy season can lift both the Orange Cap tally and the century count; check official season records for the exact award and tie context.
Why a Hundred Matters in T20 Cricket
A century in a 20-over innings usually requires a high scoring rate while preserving enough deliveries to keep scoring through the middle and death overs. Venue, batting order, innings length and match situation all matter. A not-out hundred can also differ from a hundred where the innings ends immediately after reaching three figures.
See the highest IPL individual scores, fastest IPL centuries, and Orange Cap winners list for connected records.
Sources and Further Reading
Explore More IPL Guides
Visit the IPL guide hub, IPL winners list, and IPL teams list for related topics.
Frequently Asked Questions
Who has scored the most centuries in IPL history?
Virat Kohli led the IPL century list with nine hundreds through the 2026 season.
How many IPL centuries does Jos Buttler have?
Published IPL career-record tables listed Jos Buttler with seven IPL centuries through 2026.
Who scored four centuries in one IPL season?
Virat Kohli scored four hundreds in IPL 2016, the record for a single edition through IPL 2026.
