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.

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.

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.