IPL Stats: Top 5 batsman with most sixes in the Indian Premier League

Posted On

On Tuesday, BCCI released the full schedule for the 2019 IPL league matches. The tournament is set to begin on Saturday  (March 23), with Chennai Super Kings taking on Royal Challengers Bangalore in the first game.


Before we head into the tournament, it’s time for some stats.

Here are the top 5 batsmen with Most Sixes in IPL (2008 – 2018):


5. Rohit Sharma: 184 Sixes

The Hitman of Indian cricket, Rohit Sharma is well known from his hitting abilities. He is the only batsman to have scored 3 double hundreds in ODIs. The Mumbai Indians skipper has been one of the most successful captains in the tournament, winning 3 IPL tournament (in 2013, 2015 and 2017).

  • Team: Mumbai Indians
  • Matches: 173
  • Innings: 168
  • Runs: 4493
  • Avg: 31.86
  • Strike Rate: 131.02
  • Highest Score: 109*

4. Suresh Raina: 185 Sixes

Suresh Raina is one of the best batsmen in IPL. With a total of 4985 runs, he is just 15 runs short of 5000 runs milestone in IPL.


  • Team: Chennai Super Kings
  • Matches: 176
  • Innings: 172
  • Runs: 4985
  • Avg: 34.37
  • Strike Rate: 138.43
  • Highest Score: 100*

3. MS Dhoni: 186 Sixes

With 186 sixes, former Indian skipper MS Dhoni is at the 3rd spot in the list. Dhoni has led Chennai Super Kings to 7 IPL finals, winning the title 3 times.

  • Team: Chennai Super Kings
  • Matches: 175
  • Innings: 158
  • Runs: 4016
  • Avg: 40.16
  • Strike Rate: 138.19
  • Highest Score: 79*

2. AB de Villiers: 187 Sixes

‘Mr. 360’ is well known for his all-around hitting. With a strike rate of 150+ and average of around 40 runs, AB de Villiers is a really dangerous player of the T20 format.

  • Team: Royal Challengers Bangalore
  • Matches: 141
  • Innings: 129
  • Runs: 3953
  • Avg: 39.53
  • Strike Rate: 150.93
  • Highest Score: 133*

1. Chris Gayle: 292 Sixes

The list can’t be completed with ‘Sixer King’, Chris Gayle. The Universe Boss tops the list by a wide margin (292 sixes as compared to AB de Villiers’ 187 sixes in second place). He also holds the record for the highest score in IPL, scoring unbeaten 175 runs.


  • Team: Kings XI Punjab
  • Matches: 112
  • Innings: 111
  • Runs: 3994
  • Avg: 41.17
  • Strike Rate: 150.71
  • Highest Score: 175*

For latest cricket news and updates, subscribe to our Daily Newsletter.


About the Author:
Anirudh is a die-hard cricket fan, loves playing, watching and talking about cricket. Cricket is his Religion & 'Sachin Tendulkar' his GOD. His motto of life is Eat, Sleep, Cricket, REPEAT!! You can write to him at anirudh@crickettimes.com or anirudhsingh2904@gmail.com and follow him on Twitter, Facebook & Linkedin.