ss

Top 10 players with most sixes in IPL history

The Indian Premier League (IPL) is one of the most popular and thrilling T20 cricket leagues in the world. Every year, it brings together some of the best cricketers from across the globe, delivering high-energy matches, dramatic finishes, and unforgettable moments.

One of the most exciting parts of the IPL is the sheer number of sixes. There’s nothing quite like watching a batter send the ball flying into the stands with effortless power. These big hitters often become crowd favorites, thanks to their ability to change the course of a game in just a few deliveries.

Over the years, the IPL has seen many such power-hitters, each with their own unique style and flair. 

In this article, let’s explore the top 10 batters who have hit the most sixes in IPL history.

10. KL Rahul - 208 Sixes

KL Rahul - Top 10 players with most sixes in IPL history
KL Rahul (Credits - IPL.com)

KL Rahul has been one of the most consistent batters in the IPL over the years and is currently part of the Delhi Capitals squad. In 145 matches, the right-hander has smashed 208 sixes, showcasing his ability to score big and dominate bowlers.

He is regarded as one of the standout performers in the tournament, with five centuries to his name. Rahul also had a remarkable 2020 season with Punjab Kings, where he won the Orange Cap for finishing as the highest run-scorer.

9. Sanju Samson - 219 Sixes

Sanju Samson - Top 10 players with most sixes in IPL history
Sanju Samson (Credits - NDTV Sports)

Sanju Samson holds the 9th spot on the list with 219 sixes in 177 matches. He has been one of the most consistent and successful batters in the IPL over the years, and he has also scored three centuries.

Ahead of IPL 2026, Samson has parted ways with Rajasthan Royals (RR) and is set to begin a new chapter with Chennai Super Kings (CSK).

8. Kieron Pollard - 223 Sixes

Kieron Pollard - Top 10 players with most sixes in IPL history
Kieron Pollard (Credits - Scroll.in)

Kieron Pollard was one of the most exciting and powerful players in T20 cricket, known for his explosive hitting and valuable all-round performances. He made his IPL debut in 2010 with the Mumbai Indians and went on to become one of the most important players in the team’s history.

Over his IPL career, Pollard played 189 matches and scored 3,412 runs. What really set him apart was his ability to clear the boundary with ease—he smashed an impressive 223 sixes, making him one of the most dangerous hitters in the league.

More than just numbers, Pollard’s impact on Mumbai Indians was huge. Whether finishing games with the bat or contributing with the ball, he consistently delivered in crucial moments. Because of this, he is widely regarded as one of the greatest players to ever represent the franchise.

7. Andre Russell - 223 Sixes

Andre Russell - Top 10 players with most sixes in IPL history
Andre Russell (Credits - Outlook India)

Andre Russell is famous for his explosive batting and match-winning power. He joined the Kolkata Knight Riders in 2014 and quickly became one of the most dangerous hitters in the Indian Premier League.

Before that, he had a short stint with the Delhi Daredevils (now the Delhi Capitals) from 2012 to 2013.

Over his IPL career, Russell played 140 matches, scored 2,651 runs, and smashed an incredible 223 sixes—numbers that show just how destructive he was with the bat. He had a rare ability to change the course of a game in just a few overs, which made him a fan favorite and a nightmare for bowlers.

After the 2025 IPL season, Russell announced his retirement from the tournament and moved into a coaching role with KKR, continuing his journey with the team in a new way.

6. David Warner - 236 Sixes

David Warner - Top 10 players with most sixes in IPL history
David Warner (Credits - ESPN)

David Warner is one of the most exciting overseas players to have played in the IPL. He started his journey in 2009 with Delhi Daredevils (now Delhi Capitals) and stayed with them until 2013. In 2014, he moved to Sunrisers Hyderabad, where he became a key player and even led the team to a title win. He played for Hyderabad until 2021 before returning to Delhi in 2022, where he finished his IPL career in 2024.

Warner is known for his fearless and attacking batting style. He doesn’t waste time settling in—he goes after bowlers right from the start and is especially famous for smashing big sixes.

Over his IPL career, he played 184 matches and scored 6,565 runs, including 236 sixes. His consistency, leadership, and match-winning performances have made him one of the greatest foreign players in IPL history.

5. AB de Villiers - 251 Sixes

AB de Villers - Top 10 players with most sixes in IPL history
AB de Villiers (Credits - IPL.com)

AB de Villiers made his IPL debut in 2008 with the Delhi Daredevils, where he played for three seasons. In 2011, he moved to the Royal Challengers Bangalore—and that’s where he truly became a superstar.

From that point on, AB wasn’t just a player; he was the heartbeat of the Bangalore team. He played for RCB until 2021, building a reputation as one of the most exciting and unpredictable batsmen the IPL has ever seen. Whether it was scooping fast bowlers over the keeper or smashing huge sixes all around the ground, he made batting look effortless and fun.

In 184 IPL matches, he scored 5,162 runs and hit 251 sixes—numbers that only tell part of the story. What really set him apart was how he played: fearless, creative, and always entertaining.

He played a huge role in taking RCB to the playoffs multiple times and became a fan favourite not just in Bangalore, but across the cricket world. Even though he’s no longer playing in the IPL, AB de Villiers is still remembered as one of the greatest and most loved players in the league’s history.

4. MS Dhoni - 264 Sixes

MS Dhoni - Top 10 players with most sixes in IPL history
MS Dhoni (Credits - IPL.com)

MS Dhoni is one of the most iconic and successful captains in the history of the Indian Premier League. He has been a central figure in the tournament since it began in 2008.

Dhoni started his IPL journey with the Chennai Super Kings and played for them from 2008 to 2015. When CSK was suspended for two seasons, he moved to the Rising Pune Supergiant in 2016 and 2017. During that time, he played a key role in taking the team to the IPL final in 2017.

After CSK returned in 2018, Dhoni rejoined the team and has continued to lead them ever since. Under his captaincy, CSK has become one of the most successful franchises in IPL history, winning five titles.

Known for his calm mindset and finishing ability, Dhoni has been one of the most reliable players in pressure situations. In his IPL career, he has played 264 matches, scored 5,439 runs, and hit 264 sixes—an impressive record that highlights his consistency and power.

3. Virat Kohli - 291 Sixes

Virat Kohli - Top 10 players with most sixes in IPL history
Virat Kohli (Credits - ESPNcricinfo)

Virat Kohli is widely considered one of the greatest cricketers of his generation, and his journey in the Indian Premier League has been nothing short of remarkable. Since joining Royal Challengers Bangalore in 2008, Kohli has been the face of the team and a pillar of consistency.

What makes Kohli stand out is his fearless and aggressive batting style, combined with an incredible hunger for runs. Over his IPL career, he has played 261 matches and scored an astonishing 8,661 runs — a testament to his consistency and dedication. He’s not just about accumulating runs either; with 291 sixes, he has shown he can dominate bowlers and clear the boundary with ease.

His most iconic season came in 2016, when he delivered one of the greatest performances in IPL history. That year, Kohli scored a record-breaking 973 runs, including four centuries and seven half-centuries — a feat that still feels unreal to many cricket fans.

2. Rohit Sharma - 302 Sixes

Rohit Sharma - Top 10 players with most sixes in IPL history
Rohit Sharma (Credits - Mumbai Indians)

Rohit Sharma has been one of the most influential players and captains in the history of the Indian Premier League (IPL). He began his IPL career with the Deccan Chargers in 2008 and was part of their title-winning squad in 2009, where he played a key supporting role.

In 2011, he moved to Mumbai Indians, and by 2013, he was appointed as their captain. Under his leadership, Mumbai Indians became one of the most dominant franchises in IPL history, winning five titles. His calm leadership style, tactical awareness, and ability to handle pressure situations have been central to the team’s success.

As a batsman, Rohit is known for his elegant stroke play and his ability to score big runs. Over his IPL career, he has accumulated more than 7,000 runs in over 270 matches and has hit over 300 sixes, showcasing his consistency and power-hitting ability.

1. Chris Gayle - 357 Sixes

Chris Gayle - Top 10 players with most sixes in IPL history
Chris Gayle (Credits - IPL.com)

Chris Gayle made his Indian Premier League (IPL) debut in 2009 with the Kolkata Knight Riders (KKR). After spending two seasons with KKR, he moved to the Royal Challengers Bangalore (RCB) in 2011, where he enjoyed a highly successful seven-year stint. In 2018, he joined the Punjab Kings (formerly Kings XI Punjab) and continued to showcase his power-hitting for four more seasons before stepping away from IPL cricket in 2021.

Over the course of his IPL career, Gayle built a reputation as one of the most explosive and dominant batsmen in the history of the tournament. Known for his ability to clear boundaries with ease, he thrilled fans with his massive sixes and aggressive batting style. In 142 IPL matches, he amassed 4,965 runs and struck an impressive 357 sixes, highlighting his unmatched six-hitting ability.

Gayle played a crucial role in the teams he represented, often delivering match-winning performances and helping his sides reach the playoffs on multiple occasions. His entertaining style, consistency, and game-changing impact made him a crowd favourite. Today, Chris Gayle is widely celebrated as one of the greatest T20 batsmen ever, and his legacy in the IPL continues to be remembered and admired by cricket fans around the world.

Cover Credits - IPL.com

Leave a Reply