2) Mumbai Indians – 1074 sixes

Top 4 IPL teams with most sixes
Top 4 IPL teams with most sixes

Mumbai Indians only team to win 4 IPL titles have hit 1074 sixes. They are the only second to cross 1000 sixes in IPL. Mumbai Indians have played 183 matches from 2008 to 2019.