Top 5 Players Who Scored the Most Centuries in IPL History

By Chirag
March 22, 2026

How many who scored a century?

The 19th season of the IPL is about to begin. But do you know how many players have scored centuries in the previous 18 seasons?

58 players scored a century

Since the first season of the IPL in 2008, a total of 58 players have scored centuries.

1. Virat's most centuries

Virat Kohli holds the record for the most centuries in the IPL, with a total of 8.

2. Butler's 7 centuries

Following Virat Kohli is Jos Buttler, who has scored 7 centuries in the IPL.

3. Gayle scored 6 centuries

Chris Gayle is the third-highest century-maker in the IPL, having scored 6 centuries.

4. Rahul scored 5 centuries

KL Rahul ranks fourth on this list, having scored 5 centuries in the IPL.

5. Gill scored 4 centuries

Meanwhile, Shubman Gill ranks fifth on the list, with 4 IPL centuries to his name.

See More Stories