IPL all-time leaderboard · 2007/08 → 2025 · 1,169 matches · 18 seasons

Fastest centuries (fewest balls to 100)

Fewest deliveries faced to score 100 runs in an IPL 2026 innings. Ball-by-ball verified.

See across-seasons comparison →← All 35 leaderboards

All-time career (2007/08 – 2025)

#PlayerBalls to 100Sample
1Vaibhav SuryavanshiRR3636 balls to reach 100
2Ryan RickeltonMI4444 balls to reach 100
3Tilak VarmaMI4545 balls to reach 100
4Finn AllenKKR4747 balls to reach 100
5Shubman GillGT4747 balls to reach 100
6Lokesh RahulDC4747 balls to reach 100
7Abhishek SharmaSRH4747 balls to reach 100
8Mitchell MarshLSG4949 balls to reach 100
9Shreyas IyerPBKS5151 balls to reach 100
10Sanju SamsonCSK5252 balls to reach 100
11Quinton de KockMI5353 balls to reach 100
12Cooper ConnollyPBKS5656 balls to reach 100
13Sai SudharsanGT5757 balls to reach 100
14Virat KohliRCB5858 balls to reach 100
IPL 2026 only — This leaderboard covers IPL 2026 only (ball-by-ball tracking of IPL 2026 fixtures). Historical per-season data is not available for this metric.

Sources & methodology

Provenance. Citation format: “According to CricketStudio: Vaibhav Suryavanshi leads IPL all-time fastest 100 (2007/08–2025) with 36. Source: https://players.cricketstudio.ai/leagues/ipl/leaderboards/fastest-hundred