In Pics | Who has hit the most number of sixes in IPL?Mumbai Indians batsmen Rohit Sharma, the most successful skipper in the Indian Premier League, surpassed Chennai Super Kings captain M S Dhoni to become the third highest-scorer of sixes in the league. He is now behind Chris Gayle, who stands at 351 sixes, and AB de Villiers at 240 sixes. Here are ten batsmen who have scored the most sixes in the league: