IPL all-time leaderboard · 2007/08 → 2025
Most fours
Top boundary-hitters across captured IPL matches.
| # | Player | Fours | Sample |
|---|---|---|---|
| 1 | V KohliRCB | 774 | 259 matches · 6505 balls · 8671 runs |
| 2 | S DhawanDCDECCAN-CHARGERSMIPBKSSRH | 768 | 221 matches · 5304 balls · 6769 runs |
| 3 | DA WarnerDCSRH | 663 | 184 matches · 4680 balls · 6567 runs |
| 4 | RG SharmaDECCAN-CHARGERSMI | 640 | 266 matches · 5317 balls · 7048 runs |
| 5 | AM RahaneCSKDCKKRMIRISING-PUNE-SUPERGIANTRR | 515 | 183 matches · 4021 balls · 5032 runs |
| 6 | SK RainaCSKGUJARAT-LIONS | 506 | 200 matches · 4025 balls · 5536 runs |
| 7 | G GambhirDCKKR | 492 | 151 matches · 3394 balls · 4217 runs |
| 8 | RV UthappaCSKKKRMIPUNE-WARRIORS-INDIARCBRR | 481 | 197 matches · 3784 balls · 4954 runs |
| 9 | KD KarthikDCGUJARAT-LIONSKKRMIPBKSRCB | 466 | 233 matches · 3570 balls · 4843 runs |
| 10 | SA YadavKKRMI | 454 | 151 matches · 2889 balls · 4311 runs |
| 11 | KL RahulDCLSGPBKSRCBSRH | 453 | 135 matches · 3836 balls · 5235 runs |
| 12 | F du PlessisCSKDCRCBRISING-PUNE-SUPERGIANT | 440 | 147 matches · 3506 balls · 4773 runs |
| 13 | AB de VilliersDCRCB | 414 | 170 matches · 3400 balls · 5181 runs |
| 14 | CH GayleKKRPBKSRCB | 408 | 141 matches · 3331 balls · 4997 runs |
| 15 | JC ButtlerGTMIRR | 408 | 119 matches · 2749 balls · 4121 runs |
| 16 | SV SamsonDCRR | 379 | 171 matches · 3368 balls · 4704 runs |
| 17 | SR WatsonCSKRCBRR | 377 | 141 matches · 2801 balls · 3880 runs |
| 18 | MS DhoniCSKRISING-PUNE-SUPERGIANT | 375 | 241 matches · 3935 balls · 5439 runs |
| 19 | Shubman GillGTKKR | 372 | 114 matches · 2774 balls · 3866 runs |
| 20 | PA PatelCSKDECCAN-CHARGERSKOCHI-TUSKERS-KERALAMIRCBSRH | 365 | 136 matches · 2350 balls · 2848 runs |
| 21 | AT RayuduCSKMI | 359 | 185 matches · 3391 balls · 4348 runs |
| 22 | MK PandeyDCKKRLSGMIPUNE-WARRIORS-INDIARCBSRH | 340 | 161 matches · 3239 balls · 3951 runs |
| 23 | V SehwagDCPBKS | 334 | 104 matches · 1740 balls · 2728 runs |
| 24 | Q de KockDCKKRLSGMIRCBSRH | 325 | 115 matches · 2465 balls · 3312 runs |
| 25 | RR PantDCLSG | 321 | 123 matches · 2407 balls · 3566 runs |
Sources & methodology
- Derived from the canonical IPL historical SETU snapshot at
data/_season-stats-ipl-historical.json, walked from ball-by-ball records sourced from Cricsheet under CC BY 3.0. 1,169 matches across 18 seasons (2007/08 → 2025). - Excludes IPL 2026: the current season runs on Sportmonks live data and is surfaced separately at /season/ipl-2026.