Most Sixes in IPL History

Most Sixes in IPL History

The Indian Premier League (IPL) is a T20-format cricket tournament famous for its explosive batting, heavy-hitting players and online betting. Since the IPL began in 2008, power-hitters have smashed countless sixes, setting records and stealing the spotlight. In this article, we explore the players who top the charts for the most sixes in IPL history, from legendary names like Chris Gayle to current stars like Rohit Sharma and Virat Kohli.

Discover their incredible stats, iconic moments, and what makes them the ultimate six-hitting machines in the world’s biggest T20 league.

Most Sixes in IPL (2008 to 2025)

Rank Player Team 6s Runs Mat Inn SR
1 Chris Gayle PBKS 357 4965 142 141 148.96
2 Rohit Sharma MI 302* 7046 272 267  132.09
3 Virat Kohli RCB 291* 8661 267 259 132.85
4 MS Dhoni CSK 264* 5243 278 242 137.45
5 AB de Villiers RCB 251 5162 184 170 151.68
6 David Warner DC 236 6565 184 184 139.77
7 Andre Russell KKR 223* 2484 140 115 174.93
8 Kieron Pollard MI 223 3412 189 171 147.32
9 Sanju Samson RR 219* 4704 177 172 139.04
10 KL Rahul DC 208* 5222 145 136 136.02
11 Suresh Raina CSK 203 5528 205 200 136.76
12 Shane Watson CSK 190 3874 145 141 137.91
13 Jos Butler GT 185* 4120 132 123 134.61
14 Robin Uthappa CSK 182 4952 205 197 130.35
15 Faf du Plessis DC 174* 4773 154 147 136.37
16 Ambati Rayudu CSK 173 4348 204 187 127.54
17 Rishabh Pant LSG 170* 3553 125 123 147.61
18 Suryakumar Yadav MI 168* 4311 166 151 148.65
19 Nicholas Pooran LSG 167* 2293 90 87 168.97
20 Glenn Maxwell LSG 161* 2819 141 135 155.14
21 Dinesh Karthik RCB 161 4842 257 234 135.36
22 Yusuf Pathan SRH 158 3204 174 154 142.97
23 Shreyas Iyer PBKS 152* 3284 133 132 133.34
24 Shikhar Dhawan PBKS 152 6769 222 221 127.14
25 Yuvraj Singh MI 149 2750 132 126 129.72
26 Hardik Pandya MI 148* 2749 152 140 146.92
27 Nitish Rana RR 141* 2853 118 112 136.76
28 David Miller LSG 138* 3077 141 135 138.60
29 Ishan Kishan SRH 134* 2998 119 112 137.64
30 Quinton de Kock KKR 134* 3309 115 115 134.02

Here is a list of players who have hit the most 6s in a single season of the IPL. A list dominated by Chris Gayle when he was in RCB and in his prime, reaching up to 59 sixes in a single season in 2012.

Most Sixes in IPL (Each Season)

Season Player Team Sixes
2008 Sanath Jayasuriya Mumbai Indians 31
2009 Adam Gilchrist Deccan Chargers 29
2010 Robin Uthappa Royal Challengers Bangalore 27
2011 Chris Gayle Royal Challengers Bangalore 44
2012 Chris Gayle Royal Challengers Bangalore 59
2013 Chris Gayle Royal Challengers Bangalore 51
2014 Glenn Maxwell Punjab Kings 36
2015 Chris Gayle Royal Challengers Bangalore 38
2016 Virat Kohli Royal Challengers Bangalore 38
2017 Glenn Maxwell Punjab Kings 26
2018 Rishabh Pant Delhi Capitals 37
2019 Andre Russell Kolkata Knight Riders 52
2020 Ishan Kishan Mumbai Indians 30
2021 KL Rahul Punjab Kings 30
2022 Jos Buttler Rajasthan Royals 45
2023 Faf Du Plessis Royal Challengers Bangalore 36
2024 Abhishek Sharma Sunrisers Hyderabad 42
2025 Nicholas Pooran Lucknow Super Giants 40

FAQs on Most Sixes in IPL History

Q: Who holds the record for the most sixes in a single IPL season?
Chris Gayle holds the record for the most sixes in a single IPL season, with 59 in 2012.

Q: Which IPL player has the highest strike rate among those with over 200 sixes?
AB de Villiers has the highest strike rate (151.68) among players with over 200 sixes in the IPL.

Q: Which IPL team has the most players in the top 10 for the most sixes?
Royal Challengers Bangalore (RCB) has the most players in the top 10, with Chris Gayle, Virat Kohli, AB de Villiers, and Glenn Maxwell.

Q: Which player has the most sixes in IPL 2025?
Nicholas Pooran hit the most sixes in IPL 2025 with 45 sixes.

Q: Who has the highest batting average among the top 10 players with the most sixes?
Rohit Sharma has the highest batting average among the top 10, averaging 39.24.

Q: Which player has the lowest strike rate among the top 10 players with the most sixes?
Robin Uthappa has the lowest strike rate among the top 10, with a strike rate of 130.35.

Q: How many sixes did Rishabh Pant hit in the 2018 IPL season?
Rishabh Pant hit 37 sixes in the 2018 IPL season.

Q: Which player had the most sixes for Kolkata Knight Riders (KKR) in 2019?
Andre Russell hit 52 sixes for Kolkata Knight Riders in the 2019 IPL season.

Q: Which IPL player has the most sixes in the shortest time span (least matches)?
Andre Russell has the most sixes per match in the shortest span, hitting 209 sixes in just 126 matches.

Q: Has any player hit over 50 sixes in two separate IPL seasons?
Yes, Chris Gayle hit over 50 sixes in both 2012 (59 sixes) and 2013 (51 sixes).

Relevant news

Leave a Reply