Top 10 Biggest and Longest Sixes in IPL History

The biggest and longest six in the IPL is 125 meters which was hit by Albie Morkel (CSK) against Pragyan Ojha (Deccan Chargers) back in 2008. Read on to find out about the top 10 longest sixes in IPL history…

Indian Premier League (IPL) is like a festival in India. The tournament has completed its 14 years successfully, and even the world pandemic like COVID 19 couldn’t stop the BCCI from hosting this league.

The IPL (Indian Premier League) is the first of its kind in the world. It made its debut in 2008 after India won the World T20 title in South Africa.

The Indian Premier League has given rise to many franchise-based cricketing leagues worldwide. The KFC Big Bash League, Pakistan Super League, Caribbean Premier League, Bangladesh Premier League, etc, are all inspired by the IPL.

Since IPL involves players from all around the world, the level of cricket played is of top quality. From foot-destroying yorkers to towering sixes, an IPL match is filled with excitement and adrenaline. Today, we are going to talk about such towering sixes that have lit up IPL stadiums since all around the country.

So without further ado, lets discuss the top 10 batsmen who have smashed the longest sixes in IPL history.

Top 10 Biggest and Longest Sixes in IPL History 

Here’s a list of the top 10 biggest and longest sixes in IPL history: 

PositionYearPlayerAgainstSix Distance (in meters)
12008Albie MorkelPragyan Ojha125
22011Praveen KumarLasith Malinga124
32011Adam GilchristChris Langeveldt122
42010Robin UthappaDJ Bravo120
52013Chris GayleAshok Dinda119
62009Yuvraj SinghAlbie Morkel119
72008Ross TaylorJacob Oram119
82016Ben CuttingShane Watson117
92017Gautam GambhirS. Sreesanth 117
102009MS DhoniJames Franklin115

1. Albie Morkel – 125 meters 

Kicking off our list of the longest sixes in IPL history is Albie Morkel. The former South African bowling all-rounder Albie Morkel has smashed the biggest six of IPL so far. He has hit the longest six of 125 meters, the longest in this cash-rich league tournament.

Morkel achieved this feat against Deccan Charger’s bowler Pragyan Ojha. Morkel played for the Chennai Super Kings (CSK) in the first edition of the IPL 2008 season. 

2. Praveen Kumar – 124 meters 

It has been seen in the International cricket arena that some fast bowlers have fun with the bat. But unknowingly, they also create a record for their name.


Like Praveen Kumar, the former Indian fast bowler did in his case. Praveen holds the record of the second-longest six in the IPL history.

He has smashed a six of 124 meters, which is the second-longest in IPL. Praveen achieved this feat against the best bowler of the IPL, Lasith Malinga of Mumbai Indians. It is the biggest six hit by an Indian player to date.

? Watch it here

3. Adam Gilchrist – 122 meters

The Aussie wicket-keeper batsman was tailor-made for the T20 format. He had an aggressive approach as the opener in the ODI format, and he used that similar process in the T20Is and IPL.

Credits: indiatv

Adam Gilchrist stands third in the list of the batsmen hitting the longest sixes. Gilly had smashed a six of 122 meters.

Gilchrist played for Deccan Chargers in the 2009 edition, and when he achieved this record, he played for the Kings XI Punjab. Adam Gilchrist achieved this feat against RCB bowler Chris Langeveldt. 

? Watch it here

4. Robbin Uthappa – 120 meters

Next up on our list of the biggest and longest sixes in IPL history is by Robin Uthappa. The current player from the Chennai Super Kings (CSK) stands fourth in this list. Uthappa possesses excellent hitting skills.

Credits: HindustanTimes

But sadly, he hasn’t done that consistently to cement his place in the Indian limited-overs side. In the IPL, he has played for KKR and RR.

In the 2010 edition, he played for Kolkata Knight Riders as the opener, and many believe that the opening position is the most suitable spot for Uthappa in the T20 format.

Robbin also smashed the fourth-longest six in the IPL history in that same season. He achieved this feat against his current franchise CSK, where he smashed a huge six of 122 meters against DJ Bravo, who has recently joined the highest wickets tally in the tournament with Lasith Malinga. 

? Watch it here

5. Chris Gayle – 119 meters

The West Indian power-hitter has also smashed the longest six in the tournament. Apart from hitting the mist sixes and scoring the most runs in the Indian Premier League, hitting the longest six is another feather in his big hat.

Credits: RCB

Chris Gayle was a pure entertainer of cricket, and he participated in all the T20 leagues in the world. The Universal Boss played for Royal Challengers Bangalore in the IPL 2013 season, when he smashed a six of 119 meters against Ashok Dinda, the bowler from Rising Pune Super Giants.

Gayle also achieved the highest individual score of 175* runs against the same team in the IPL. 

? Watch it here

6. Yuvraj Singh – 119 meters 

The Indian southpaw is sixth on this list. Yuvi is the first player for India to smash six sixes in the T20I format. He was also the most expensive player in the IPL for more than one time.


Yuvraj was also involved in India’s greatest triumph of World T20 2007 and ICC World Cup 2011. He has also taken a hat trick in his cash-rich league tournament.

In IPL 2009 season, Yuvi played for Kings XI Punjab as the skipper and smashed a 119 meter six against Albie Morkel of the Chennai Super Kings (CSK). 

Read More: Yuvraj Singh Net Worth, Monthly Income, Cars, House

7. Ross Taylor – 119 meters 

The legendary batsman from the Kiwi nation is also present on this list. Ross Taylor is known to be a technically sound batsman in all three formats.


He also played in the Indian Premier League. In the first season of IPL, Ross Taylor played for Royal Challengers Bangalore and smashed the seventh-longest six in the tournament’s history.

Taylor achieved this feat against his countrymen, Jacob Oram, who played for Chennai Super Kings in the IPL 2008 edition.

Read More: The 30 Most Underrated Cricketers of All Time

8. Ben Cutting – 117 meters

The fast bowler is also on the list of the longest sixes hit by the batters in IPL history. Ben uses a lot of power while hitting the white ball.

Credits: BrisbaneHeat

He rarely relies on timing. In the title-winning year of the IPL 2016 season, Ben Cutting played the knock of his life for the Orange Army Sunrisers Hyderabad against Royal Challengers Bangalore.

He scored a quickfire 39 runs and allowed SRH to clinch their maiden title. In this process, he also hit a six of 117 meters against Shane Watson, who played for the RCB team. 

? Watch it here

9. Gautam Gambhir – 117 meters

The former Indian opener and the current mentor of the Lucknow Super Giants, is also on this list. Gautam Gambhir was a terrific opening batsman for India in all three formats.

He was the hero of India’s two world cup wins in 2007 and 2011. He even captained Kolkata Knight Riders to their two title wins in 2012 and 2014.

Gauti played for KKR in the IPL 2013 edition, and he smashed a six of 113 meters against Rajasthan Royals’ bowler S Sreesanth. 

? Watch it here

10. Mahendra Singh Dhoni – 115 meters

This list started with a CSK player, and it ends with a former skipper of Chennai Super Kings, Mahendra Singh Dhoni.

Credits: Amarujala

CSK has won four titles till now, and all have come under MS Dhoni. He stepped down as the skipper in 2022 and passed the baton to Ravindra Jadeja.

Dhoni and Uthappa are the only current playing players in this top ten list. Mahi is the hard hitter of a cricket ball, and he smashes sixes with ease, as he has shown us time and again.

Read More: MS Dhoni Net Worth 2022: IPL Salary, Income, Bank Balance, Cars

Mahi has hit a six of 115 meters in the IPL 2009 season, where he played against the Kolkata Knight Riders team, and the bowler was from Australia, James Franklin. 

Most Sixes in IPL History by Team (2008 – 2021)

Till the 2021 edition of the IPL, there have seen 8896 sixes hit, out of which most sixes have been smashed by Mumbai Indians (1308), followed by Royal Challengers Bangalore (1275) and Punjab Kings (1166). 

Here’s the list of the most sixes in ipl history by team:

S. No.TeamSixesMatches
1Mumbai Indians1308217
2Royal Challengers Bangalore1275211
3Kings XI Punjab (now Punjab Kings)1166204
4Chennai Super Kings1165195
5Kolkata Knight Riders1113209
6Delhi Capitals1040210
7Rajasthan Royals874175
8Sunrisers Hyderabad679138

Biggest Six in IPL Year Wise Player (2008-2021) | Biggest Six in Each IPL Season

Here’s the list of the biggest and longest six in IPL year wise player:

YearPlayer NameTeamDistance (meters)
2021Ruturaj GaikwadChennai Super Kings108
2020Nicholas PooranKings XI Punjab106
2019MS DhoniChennai Super Kings111
2018AB de VilliersRoyal Challengers Bangalore111
2017Travis HeadRoyal Challengers Bangalore109
2016Ben CuttingSunrisers Hyderabad117
2015AB de VilliersRoyal Challengers Bangalore108
2014David MillerKings XI Punjab102
2013Chris GayleRoyal Challengers Bangalore112
2012MS DhoniChennai Super Kings112
2011Adam GilchristKings XI Punjab122
2010Robin UthappaRoyal Challengers Bangalore120
2009Yuvraj SinghKings XI Punjab119
2008Albie MorkelChennai Super Kings12

Most Sixes in IPL by a Player Since 2008 (2008-2021)

Christopher Henry Gayle, the former RCB player, has the record for the most sixes in the tournament’s history. Gayle has smashed 357 sixes in his IPL career. He has also scored the most runs in the shortest T20 format.

The big West Indian had already retired from all forms of the gentlemen’s game. Chris Gayle has scored 357 sixes from just 142 matches and 141 innings in his IPL career.

Here’s a list of the most sixes in IPL by any player since 2008:

RankPlayerMatchesRuns6sAverageHighest Score
1Chris Gayle142496535739.72175
2AB de Villiers177505125141.07133
3Rohit Sharma215566223031.11109
4MS Dhoni223483522239.9684
5Kieron Pollard180329321529.6787
6Virat Kohli209633621237.49113
7Suresh Raina205552820332.52100
8David Warner150544919641.60126
9Shane Watson145387419030.99117
10Robin Uthappa196481316927.9887
11Y Pathan174320415829.13100
12Andre Russell87179515430.4288*
13Ambati Rayudu178397115229.20100*
14Yuvraj Singh132275014924.77129.72
15Sanju Samson123315314029.47135.09

Most Sixes by a Player for an IPL Team

Here’s a list of the most sixes by a player for an IPL team or franchise:

Royal Challengers BangaloreChris Gayle239
Mumbai IndiansKieron Pollard214
Chennai Super KingsMS Dhoni190
Sunrisers HyderabadDavid Warner143
Kolkata Knight RidersAndre Russell140
Delhi CapitalsRishabh Pant113
Punjab KingsKL Rahul110
Rajasthan RoyalsSanju Samson110

Read More:

Longest Sixes in IPL History: Conclusion 

So, there you have it folks- the list of the longest sixes in IPL history! The Indian Premier League has always been a paradise for batsmen. 

The six-hitting ability on demand is a hard skill to have and still, there are some batters who possess that and do it very effectively. 

We hope the above-mentioned records are broken soon and we get to see bigger and better sixes in the IPL seasons to come!

Leave a Comment