IPL is one of the biggest T20 leagues that are happening around the globe. Every T20 league is considered as the paradise for batsmen. Because of its fast scoring nature, IPL is no different. There are many batsmen who have made many records in this league.
Here is the list of the top 5 players who have the most number of sixes in the history of IPL:
1. Chris Gayle:
Chris Gayle also called "the Universal boss" by the fans is one of the most destructive batsmen in the history of cricket. His fearless style of batting has made Gayle the biggest nightmare of bowlers in T20. Gayle tops the list of players with the most number of sixes in IPL with a total of 326 sixes. He is also the player with the most number of T20 centuries and also the player with the most number of Man of the Match awards in IPL. Gayle has played for 3 teams in his IPL career. It was for KKR, RCB, and KXIP. He has also scored a total of 4484 runs from 125 matches in IPL.
2. AB de Villiers:
AB de Villiers very well known as MR.360 among the fans tops the list of players with the most number of sixes in the history of IPL. This veteran SA player has scored a total of 4446 runs from 155 matches in his IPL career. Among his IPL career, he has also scored a total of 214 sixes which is the second-highest by any batsmen in the IPL history. With the highest of 133*de Villiers also has a total of 3 IPL tons.
3. MS Dhoni:
The one who tops as third in the list of most sixes in IPL history is none other than the ‘Thala’ himself. Dhoni has scored a total of 212 sixes just behind de Villiers. Dhoni is considered as the most successful captain in the history of IPL with the most number of wins. This amazing player and the ex-captain of the Indian national team have scored a total of 4461 runs from 192 matches. Dhoni also holds the record of playing most matches as a captain in the IPL.
4. Rohit Sharma:
It is difficult to exclude the name of Rohit Sharma from the book of limited over cricket records. This amazing player, as well as the captain of MI, hails the fourth position of scoring the most sixes in the history of IPL. He has scored a total of 194 sixes from 188 matches. Rohit Sharma is very much successful as a captain that MI has won a total of 4 IPL titles under him. This national team opener has also scored a total of 4898 runs in his IPL career.
5. Suresh Raina:
Suresh Raina tops the list of players with the most number of sixes in IPL with the fifth position. This player who also holds the record of playing most number of IPL matches in the history has scored a total of 194 sixes from 194 matches. He is also one of the top run-scorers in the IPL history, that Raina has scored a total of 5368 runs in IPL career.