These are the players who hit the most sixes in IPL history, 3 Indian names included in the top-5.
IPL Record: Amidst the preparations for IPL 2026, the schedule of the first 20 matches has been released. The tournament will start from March 28, for which everyone is eagerly waiting. Meanwhile, IPL is being discussed in the circles of cricket, some are talking about old stories, while others are talking about old records. So let us also tell you about those batsmen who have hit the most sixes in the history of the Indian Premier League. The name of a foreign batsman is on the top in the list, but 3 Indian names are included in the top-5. Let us know who are these six hitter batsmen…
Batsman who hit most sixes in IPL history
5- AB de Villiers
AB de Villiers’ name comes at number five in the list of batsmen who have hit the most number of sixes in IPL history. De Villiers played IPL from 2008 to 2021, in which he hit 251 sixes in 184 matches. At the same time, he also hit 431 fours. De Villiers has scored 5162 runs at a strike rate of 151.68 and an average of 39.70. AB has scored 3 centuries and 40 half-centuries. De Villiers’ highest score is 133 runs not out.
4- MS Dhoni
The fourth name in this list is that of Indian legend Mahendra Singh Dhoni. Mahi has hit 264 sixes in 242 innings of 278 matches since 2008. During this period MS also hit 375 fours. Dhoni has scored 5439 runs at a strike rate of 137.45 and an average of 38.30. During this period, 24 half-centuries have come from his bat. Mahi’s highest score in IPL is 84 runs not out.
🚨 News 🚨
Presenting the schedule for the first 20 matches of #TATAIPL 2026, to be played from March 28 to April 12, 2026 🗓️
Full schedule will be announced once poll dates are announced for three states set to undergo State Assembly elections.
More details ▶️… pic.twitter.com/8Iq492v8TE
— IndianPremierLeague (@IPL) March 11, 2026
3- Virat Kohli
Virat Kohli’s name comes third in the list of batsmen who have hit the most number of sixes in IPL history. Virat, who has been playing for RCB since 2008, has hit 291 sixes in 259 innings of 267 matches. At the same time, 771 fours have come from his bat. Virat has so far scored 8861 runs in the tournament at a strike rate of 132.85 and an average of 39.54. He has scored 8 centuries and 63 half-centuries. Run Machine Kohli’s highest score in IPL has been 113 runs not out.
2- Rohit Sharma
Rohit Sharma’s name comes second in this list. Rohit, popularly known as Hitman, has played 272 matches in the IPL since 2008, in which he has hit 302 sixes and 640 fours in 267 innings. Rohit has scored 7046 runs in IPL at a strike rate of 132.09 and an average of 29.73. Hitman has scored 2 centuries and 47 half-centuries in the IPL so far. Rohit’s highest score in IPL is 109 runs unbeaten.
🚨 Announcement 🚨
Get ready! #TATAIPL2026 is all set to start from the 28th of MARCH! pic.twitter.com/RF4Ixvo1J5
— Star Sports (@StarSportsIndia) March 8, 2026
1- Chris Gayle
The record of hitting most sixes in IPL history is held in the name of Caribbean legend Chris Gayle. Gayle has played 142 matches in IPL from 2009 to 2021, in which he hit 357 sixes. At the same time, Gayle has also hit 404 fours.
Talking about runs, Gayle, who hit sixes and fours, has scored 4965 runs in the tournament at a strike rate of 148.96 and an average of 39.72. During this period, he scored 6 centuries and 31 half-centuries. Gayle’s highest IPL score is 175 not out, which is also the highest individual score in IPL history.
Also read: Rishabh Pant is the most expensive captain of IPL 2026, know which captain is getting the least salary?
Comments are closed.