The Indian Premier League (IPL) has always been a platform where power-hitting takes center stage. Over the years, some players have established themselves as the kings of six-hitting, thrilling fans with their explosive batting.
Here’s a look at the top 10 players with the most sixes in Indian Premier League history, along with their incredible achievements and stats:
10. Suresh Raina
Known as “Mr. IPL,” Suresh Raina was a cornerstone of the Chennai Super Kings (CSK) batting lineup. He smashed 203 sixes in 205 matches, maintaining a solid strike rate of 136.73. Despite being a consistent player, his ability to hit sixes under pressure remains his standout skill. He is a prominent figure when discussing the most sixes in Indian Premier League history.
Player | Team | Sixes | Matches | Strike Rate |
---|---|---|---|---|
Suresh Raina | CSK | 203 | 205 | 136.73 |
9. Sanju Samson
Sanju Samson, the current skipper of the Rajasthan Royals (RR), has hit 206 sixes in 168 matches. With a strike rate of 138.96, he continues to evolve as a dependable six-hitter in crucial moments. His contributions are vital when talking about the most sixes in Indian Premier League history.
Player | Team | Sixes | Matches | Strike Rate |
Sanju Samson | RR | 206 | 168 | 138.96 |
8. Andre Russell
Andre Russell, playing for Kolkata Knight Riders (KKR), is one of the most feared all-rounders in IPL history. With an astonishing 209 sixes in just 127 matches, Russell’s strike rate of 174.92 highlights his explosive batting style. He is a key player in the discussion of the most sixes in Indian Premier League history.
Player | Team | Sixes | Matches | Strike Rate |
Andre Russell | KKR | 209 | 127 | 174.92 |
7. Kieron Pollard
A Mumbai Indians (MI) legend, Kieron Pollard smashed 223 sixes in his IPL career spanning 189 matches. His strike rate of 147.32 reflects his ability to turn games around with his powerful hitting. He remains a prominent figure in the list of players with the most sixes in Indian Premier League history.
Player | Team | Sixes | Matches | Strike Rate |
Kieron Pollard | MI | 223 | 189 | 147.32 |
6. David Warner
David Warner, one of IPL’s most consistent performers, has struck 236 sixes in 184 matches. Representing teams like Delhi Capitals (DC) and Sunrisers Hyderabad (SRH), Warner’s strike rate of 139.77 is testament to his aggressive intent. His achievements are remarkable when considering the most sixes in Indian Premier League history.
Player | Team | Sixes | Matches | Strike Rate |
David Warner | SRH | 236 | 184 | 139.77 |
5. AB de Villiers
AB de Villiers, often called “Mr. 360” for his ability to hit shots all around the park, smashed 251 sixes in 184 matches for Royal Challengers Bangalore (RCB). With a strike rate of 151.68, he’s one of the IPL’s all-time greats. His six-hitting prowess cements his place in the list of the most sixes in Indian Premier League history.
Player | Team | Sixes | Matches | Strike Rate |
AB de Villiers | RCB | 251 | 184 | 151.68 |
4. MS Dhoni
Chennai Super Kings (CSK) skipper MS Dhoni is revered for his finishing abilities. He has smashed 252 sixes in 264 matches with a strike rate of 137.53. His six-hitting prowess remains iconic in the IPL and a notable mention in the most sixes in Indian Premier League history.
Player | Team | Sixes | Matches | Strike Rate |
MS Dhoni | CSK | 252 | 264 | 137.53 |
3. Virat Kohli
The all-time leading run-scorer in the IPL, Virat Kohli, has also proven his power-hitting capabilities with 272 sixes in 252 matches. With a strike rate of 131.97, he continues to dominate bowlers across the league. His six-hitting feats are central to the conversation of the most sixes in Indian Premier League history.
Player | Team | Sixes | Matches | Strike Rate |
Virat Kohli | RCB | 272 | 252 | 131.97 |
2. Rohit Sharma
Rohit Sharma, the most successful captain in IPL history, has hit 280 sixes in 257 matches for the Mumbai Indians (MI). His strike rate of 131.14 demonstrates his ability to lead from the front. His name stands out in the list of players with the most sixes in Indian Premier League history.
Player | Team | Sixes | Matches | Strike Rate |
Rohit Sharma | MI | 280 | 257 | 131.14 |
1. Chris Gayle
Topping the list is Chris Gayle, the “Universe Boss,” who has smashed a staggering 357 sixes in just 142 matches. With a strike rate of 148.96, Gayle’s explosive batting has set numerous IPL records, including his iconic 175*. He remains the ultimate benchmark for the most sixes in Indian Premier League history.
Player | Team | Sixes | Matches | Strike Rate |
Chris Gayle | RCB | 357 | 142 | 148.96 |
SEE MORE:
Top 10 Players With Highest Individual Scores in Indian Premier League