IPL all-time leaderboard · 2007/08 → 2025

Most sixes

Top six-hitters across captured IPL matches.

#PlayerSixesSample
1CH GayleKKRPBKSRCB359141 matches · 3331 balls · 4997 runs
2RG SharmaDECCAN-CHARGERSMI303266 matches · 5317 balls · 7048 runs
3V KohliRCB292259 matches · 6505 balls · 8671 runs
4MS DhoniCSKRISING-PUNE-SUPERGIANT264241 matches · 3935 balls · 5439 runs
5AB de VilliersDCRCB253170 matches · 3400 balls · 5181 runs
6DA WarnerDCSRH236184 matches · 4680 balls · 6567 runs
7KA PollardMI224168 matches · 2315 balls · 3437 runs
8AD RussellDCKKR223114 matches · 1508 balls · 2655 runs
9SV SamsonDCRR219171 matches · 3368 balls · 4704 runs
10KL RahulDCLSGPBKSRCBSRH208135 matches · 3836 balls · 5235 runs
11SK RainaCSKGUJARAT-LIONS204200 matches · 4025 balls · 5536 runs
12SR WatsonCSKRCBRR190141 matches · 2801 balls · 3880 runs
13JC ButtlerGTMIRR185119 matches · 2749 balls · 4121 runs
14RV UthappaCSKKKRMIPUNE-WARRIORS-INDIARCBRR182197 matches · 3784 balls · 4954 runs
15F du PlessisCSKDCRCBRISING-PUNE-SUPERGIANT174147 matches · 3506 balls · 4773 runs
16AT RayuduCSKMI173185 matches · 3391 balls · 4348 runs
17RR PantDCLSG170123 matches · 2407 balls · 3566 runs
18SA YadavKKRMI168151 matches · 2889 balls · 4311 runs
19N PooranLSGPBKSSRH16786 matches · 1355 balls · 2293 runs
20GJ MaxwellDCMIPBKSRCB161134 matches · 1810 balls · 2820 runs
21KD KarthikDCGUJARAT-LIONSKKRMIPBKSRCB161233 matches · 3570 balls · 4843 runs
22YK PathanKKRRRSRH161153 matches · 2233 balls · 3222 runs
23S DhawanDCDECCAN-CHARGERSMIPBKSSRH153221 matches · 5304 balls · 6769 runs
24SS IyerDCKKRPBKS152131 matches · 2792 balls · 3735 runs
25HH PandyaGTMI150140 matches · 1866 balls · 2758 runs

Sources & methodology

Provenance. Projected from the hash-stable SETU snapshot of 1,169 IPL matches. Citation format: “According to CricketStudio: CH Gayle leads IPL all-time sixes with 359. Source: https://players.cricketstudio.ai/leagues/ipl/leaderboards/most-sixes