Most Sixes in IPL: Know the Top 10 Players With Most Sixes

Most Sixes in IPL: The Indian Premier League played in T20 format, due to which every match witnessed lot of boundaries and sixes by multiple players. There also players who have hit multiple sixes in a single match. With the help of this article we have bought to you the list of top 10 players who have hit maximum sixes in their entire IPL career and also the number of matches they have played. Check out.

Sixes in IPL Overview

Article NameMost Sixes in IPL
Event NameIndian Premier League
Player with Most Sixes in IPLChris Gayle

Most Sixes in IPL

Since the beginning of the IPL, almost 75 players have hit the maximum number of sixes in their IPL career. The number of sixes starts at 80 and goes all the way up to 357.

The first player on the list is Chris Gayle, who has hit over 357 sixes in his entire IPL career. He is followed by Rohit Sharma, who has hit 258 sixes in 244 matches.

Similarly, we have also provided you with the details of 8 such players who shot a maximum of sixes, along with the number of matches they have played.

Most IPL Sixes from 2008-Present

1Chris Gayle142357
2Rohit Sharma244258
3AB de Villiers184251
4MS Dhoni251239
5Virat Kohli239237
6David Warner177228
7Kieron Pollard189223
8Suresh Raina205203
9Andrew Russell113200
10Shane Watson145190

1. Chris Gayle

Chris Gayle
Chris Gayle (Photo Credit- Mid Day)

Chris Gayle dominates when it comes to hitting big shots in IPL matches. He is the first and only player to hit 350+ sizes in just 142 games and has a total of 357 sixes. In his entire IPL career, he has played for Kolkata Knight Rider, Kings XI Punjab, Punjab Kings and Royal Challengers Bangalore.

2. Rohit Sharma

Rohit Sharma
Rohit Sharma (Photo Credit- TimesNow)

The first Indian player to hit a maximum of six in IPL is Rohit Sharma. He has played over 244 matches and has hit 258 sixes. He has scored 1 IPL Century in his IPL. In his entire IPL career, he has played for Deccan Chargers and Mumbai Indians.

3. AB de Villiers

AB de Villiers
AB de Villiers (Photo Credit-

The South African right-handed batsman AB de Villiers comes third on the list. He has played over 184 matches and has hit 251 sixes. And has scored 3 IPL centuries. In his entire IPL career, he has played for the Deccan Chargers and the Royal Challengers in Bangalore.

4. MS Dhoni

MS Dhoni
MS Dhoni (Photo Credit- TimesNow)

Mahindra Singh Dhoni, also known as Captain Cool, has some exciting figures when it comes to hitting long shots. He is also known for the legendary shot in the last over of the World Cup Final Match 2011 between Sri Lanka and India.

He has hit a total of 239 sixes in 251. He has played for Rising Pune Supergiants and Chennai Super Kings and was the captain of both teams.

5. Virat Kohli

Virat Kohli
Virat Kohli (Photo Credit- Royal Challengers Bangalore)

Virat Kohli is a growing batsman in international cricket and the Indian Premier League. His runs keep on at a pace whenever he plays a match. In IPL, he scored 7 centuries, scoring 237 sixes in 239 matches.

Virat in 17 years of his IPL career has played for Delhi Daredevils and Royal Challengers Bangalore.

6. David Warner

David Warner
David Warner (Photo Credit-

David Warner has been an extremely good batsman since his debut match in 2009. He has played a total of 177 games and has hit 228 sixes with 4 centuries. He has played for Delhi Daredevils/Capitals and Sunrisers` Hyderabad in his IPL career.

7. Kieron Pollard

Kieron Pollard
Kieron Pollard (Photo Credit- Mumbai Indians)

The second West Indies player on the list is Kieron Pollard. He is an all-rounder known for hitting long sixes when the team needs them. He has played 189 matches and hit 223 sixes.

He has played for a single team i.e., Mumbai Indians in his career of IPL.

8. Suresh Raina

Suresh Raina
Suresh Raina (Photo Credit- Wisden)

The 8th player on the list is Suresh Raina, a left-handed batsman who played for Chennai Super Kings and was also the captain of Gujarat Lions.

He has played a total of 205 matches and has hit 203 sixes.

9. Andrew Russell

Andrew Russell
Andrew Russell (Photo Credit- IPL)

The third West Indies player to hit most sixes in IPL is Andrew Russell. He has a record of hitting 200 sixes in 113 matches. He is an all-rounder player in the team and has played Delhi Capitals and Kolkata Knight Riders.

10. Shane Watson

Shane Watson
Shane Watson (Photo Credit- Sports360)

The last player in the list is Shane Watson. He has played a total of 145 matches and has hit 190 sixes.

Important Links

Indian Premier LeagueLink
Indian Premier League InstagramLink
Indian Premier League TwitterLink
World Sports GalleryLink


Who hit most sixes in IPL?

Chris Gayle has hit most sixes in IPL. The total six he has scored is 357 in 142 matches.

Leave a Comment