IPL all-time leaderboard · 2007/08 → 2026 · 1,242 matches · 19 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 SuryavanshiRR36
↗
36 balls to reach 100
2Ryan RickeltonMI44
↗
44 balls to reach 100
3Tilak VarmaMI45
↗
45 balls to reach 100
4Finn AllenKKR47
↗
47 balls to reach 100
5Shubman GillGT47
↗
47 balls to reach 100
6Lokesh RahulDC47
↗
47 balls to reach 100
7Abhishek SharmaSRH47
↗
47 balls to reach 100
8Mitchell MarshLSG49
↗
49 balls to reach 100
9Shreyas IyerPBKS51
↗
51 balls to reach 100
10Sanju SamsonCSK52
↗
52 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–2026) with36. Source: https://players.cricketstudio.ai/leagues/ipl/leaderboards/fastest-hundred”