Apr 25, 2024, 06:01 PM IST

Indian batters with more than one century in IPL

Chankesh Rao

11. Rohit Sharma - 2

Rohit Sharma has achieved the impressive feat of scoring a century in two out of the 251 IPL matches he has played to date.

10. Shikhar Dhawan - 2

Shikhar Dhawan has scored two centuries in the IPL throughout his career, having played a total of 222 matches.

9. Ajinkya Rahane - 2

Ajinkya Rahane has scored two centuries in the 180 IPL matches he has played to date.

8. Murali Vijay - 2

Murali Vijay has participated in a total of 106 IPL matches, representing teams such as CSK, Delhi Capitals, and KXIP, during which he  scored  two centuries.

7. Virender Sehwag - 2

Virender Sehwag concluded his IPL career with two centuries in 104 matches.

6. Ruturaj Gaikwad - 2

Gaikwad has participated in 60 IPL matches for CSK and has achieved a century on two occasions.

5. Yashasvi Jaiswal - 2 

Jaiswal has achieved the remarkable feat of scoring two centuries in the 45 IPL matches he has played for the Rajasthan Royals thus far.

4. Sanju Samson - 3

Sanju Samson has achieved the impressive feat of scoring three centuries in the 160 IPL matches he has played thus far.

3. Shubman Gill - 3

Shubman Gill has achieved the impressive feat of scoring three centuries in the 100 IPL matches he has played thus far.

2. KL Rahul - 4

KL Rahul has scored four centuries in the IPL, with two for Punjab Kings and two for Lucknow Super Giants, out of the 126 matches he has played.

1. Virat Kohli - 8

In the 245 IPL matches played thus far, Virat Kohli has scored eight centuries for RCB, making him the player with the most centuries in the history of the cash-rich league.