The 51 players with the most sixes in IPL history

Every player here is ranked on one number: sixes in the IPL between 2008 and 2026. That is the whole competition — the IPL began in 2008 and this holds every match of it in which a ball was bowled.

Chris GayleChris Gayle: 359359Rohit SharmaRohit Sharma: 324324Virat KohliVirat Kohli: 317317MS DhoniMS Dhoni: 264264AB de VilliersAB de Villiers: 253253Sanju SamsonSanju Samson: 243243KL RahulKL Rahul: 239239David WarnerDavid Warner: 236236Kieron PollardKieron Pollard: 224224Andre RussellAndre Russell: 223223Jos ButtlerJos Buttler: 211211Suresh RainaSuresh Raina: 204204Shane WatsonShane Watson: 190190Nicolas PooranNicolas Pooran: 186186Robin UthappaRobin Uthappa: 182182
Sixes — the leading 15. Every one of the 51 is in the table below.
#PlayerSeasonsSixesMatchesRunsFours
1Chris Gayle2009–20213591414,997408
2Rohit Sharma2008–20263242817,331661
3Virat Kohli2008–20263172829,346847
4MS Dhoni2008–20252642775,439375
5AB de Villiers2008–20212531835,181414
6Sanju Samson2013–20262431905,181432
7KL Rahul2013–20262391605,828509
8David Warner2009–20242361846,567663
9Kieron Pollard2010–20222241893,437221
10Andre Russell2012–20252231392,655187
11Jos Buttler2016–20262111384,647459
12Suresh Raina2008–20212042045,536506
13Shane Watson2008–20201901453,880377
14Nicolas Pooran2019–20261861042,527169
15Robin Uthappa2008–20221822054,954481
15Shreyas Iyer2015–20261821474,233354
17Rishabh Pant2016–20261811393,879351
18Suryakumar Yadav2012–20261781794,581482
19Faf du Plessis2011–20251741544,773440
20Ambati Rayudu2010–20231732044,348359
21Ishan Kishan2016–20261661343,600348
22Yusuf Pathan2008–20191611743,222263
22Glenn Maxwell2012–20251611412,820238
22Dinesh Karthik2008–20241612574,843466
25Hardik Pandya2015–20261571622,964228
26Shikhar Dhawan2008–20241532226,769768
27Shubman Gill2018–20261521344,598446
27David Miller2012–20261521523,288235
29Nitish Rana2016–20261511273,078288
30Yuvraj Singh2008–20191491322,754218
31Abhishek Sharma2018–2026144922,379224
32Quinton de Kock2013–20261431183,444334
33Ajinkya Rahane2008–20261412125,367540
34Shivam Dube2019–2026137922,129132
35Brendon McCullum2008–20181301092,882293
36Ravindra Jadeja2008–20261222673,526264
37Heinrich Klaasen2018–2026120642,104146
37Sunil Narine2012–20261202011,820191
39Manish Pandey2008–20261181804,021348
40Dwayne Smith2008–2017117912,385245
40Marcus Stoinis2016–20261171232,242181
42Mitchell Marsh2010–2026111681,855155
43Yashasvi Jaiswal2020–2026110822,593311
43Rajat Patidar2021–2026110571,612106
45Riyan Parag2019–2026108971,879136
46Ruturaj Gaikwad2020–2026107852,839260
47Virender Sehwag2008–20151061042,728334
48Mayank Agarwal2011–20251001302,764275
48Axar Patel2013–20261001772,089146
50Vaibhav Suryavanshi2025–202696231,02881
50Shimron Hetmyer2019–202696941,56699

How this list is made

Ranked on sixes, and on nothing else. Where two are level they share a rank, and the list runs past fifty when fiftieth place is shared, because splitting a tie would mean choosing between them on no stated basis.

IPL matches only. Nothing a player has done in any other competition is counted here, so a long international career does not show up on these lists at all.

Counting statistics only. A rate — an average, a percentage — needs a minimum number of appearances before it means anything, and no such minimum is published that this site could cite. Inventing one would put a number nobody chose at the centre of a ranking. A total needs no cut-off: most goals is a fact with nothing hidden in it.

Every figure is counted from the deliveries rather than copied from a scorecard — which is why a wide is not a ball faced and a bye is not charged to the bowler.

Counted from the ball-by-ball data at Cricsheet, under the ODC Attribution License; identity from Wikidata (public domain).

All the IPL pages