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.
All-time career (2007/08 – 2025)
| # | Player | Balls to 100 | Sample |
|---|---|---|---|
| 1 | Vaibhav SuryavanshiRR | 36 | 36 balls to reach 100 |
| 2 | Ryan RickeltonMI | 44 | 44 balls to reach 100 |
| 3 | Tilak VarmaMI | 45 | 45 balls to reach 100 |
| 4 | Finn AllenKKR | 47 | 47 balls to reach 100 |
| 5 | Shubman GillGT | 47 | 47 balls to reach 100 |
| 6 | Lokesh RahulDC | 47 | 47 balls to reach 100 |
| 7 | Abhishek SharmaSRH | 47 | 47 balls to reach 100 |
| 8 | Mitchell MarshLSG | 49 | 49 balls to reach 100 |
| 9 | Shreyas IyerPBKS | 51 | 51 balls to reach 100 |
| 10 | Sanju SamsonCSK | 52 | 52 balls to reach 100 |
| 11 | Quinton de KockMI | 53 | 53 balls to reach 100 |
| 12 | Cooper ConnollyPBKS | 56 | 56 balls to reach 100 |
| 13 | Sai SudharsanGT | 57 | 57 balls to reach 100 |
| 14 | Virat KohliRCB | 58 | 58 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
- Derived from the canonical IPL historical SETU snapshot — ball-by-ball records sourced from Cricsheet under CC BY 3.0. 1,169 matches across 18 seasons (2007/08 → 2025).
- IPL 2026: live season data surfaced separately at /season/ipl-2026. Some aspects (fastest-fifty, fastest-hundred, most-maidens, hat-tricks) are IPL 2026 only.