New Delhi: India is home to an abundance of exceptional cricketing talent—one more brilliant than the next—who consistently make waves with their performances. Among these talents, the name Virat Kohli is undoubtedly one you have heard. Kohli has always been renowned for playing ‘Virat’ (colossal) innings and executing magnificent shots. Just recently, on Friday, he once again etched his name in history by playing a blistering innings of 81 runs against the Gujarat Titans.
Thanks to his explosive batting, he amassed 81 runs. RCB successfully chased down the target of 206 runs with 7 balls to spare. During his magnificent innings, Virat Kohli struck 4 sixes. With the very first six he hit in this innings, he achieved a major milestone: he became only the third player in the history of the IPL to hit 300 sixes. We are now going to introduce you to the top 5 batsmen with the most sixes in the history of the IPL.

Key Takeaways

Quick Read
🏏Chris Gayle — record holder
📌Notable updates

Which Player Holds the Record for the Most Sixes?

In the 19-year history of the Indian Premier League, the record for hitting the most sixes belongs to the explosive West Indies batsman, Chris Gayle. He has smashed 357 sixes across 142 IPL matches. Furthermore, his record in this tournament includes 6 centuries and 31 half-centuries. The record for the highest individual innings in IPL history also stands in his name; he played an unbeaten innings of 175 runs against RCB.

Rohit Sharma in Second Place

Among the batsmen with the most sixes in the IPL, Rohit Sharma holds the second spot. He has 310 sixes to his name across 276 matches. He is not far ahead of Virat Kohli.

How ​​Many Sixes Does Virat Kohli Have to His Name?

Virat Kohli—often referred to as the “Run Machine”—has 303 sixes to his name. He achieved this milestone across a total of 274 matches. To date, he has also smashed 8 centuries in this format—the highest tally for any single batsman. On Friday, he narrowly missed out on scoring his 9th century.

MS Dhoni’s Six-Tally

MS Dhoni ranks fourth on the list of batsmen with the most sixes in the IPL format. He has played 278 matches and hit 264 sixes. So far this season, he has not played a single match; he remains sidelined from the team due to injury.
AB de Villiers
Former South African player AB de Villiers ranks fifth on this list. He played 184 matches for the Delhi Capitals and Royal Challengers Bangalore, hitting 251 sixes in the process. He has now announced his retirement from this league as well.