
Virat Kohli needs to hit three more sixes to reach 300 in the IPL.
The only players who have hit over 300 sixes in IPL history are Chris Gayle and Rohit Sharma.
Virat Kohli currently has a total of 297 sixes in the IPL.
Virat Kohli is just three sixes away from reaching 300 sixes in IPL history, which would make him only the third player to achieve this milestone, joining Chris Gayle and Rohit Sharma. He has hit 297 sixes so far in his IPL career.
Virat Kohli is on the brink of another historic milestone in the Indian Premier League (IPL), as the Royal Challengers Bengaluru star inches closer to joining an elite club of power-hitters. Kohli has smashed 297 sixes in IPL history, putting him just three hits away from becoming only the third player to reach the 300-sixes mark in the tournament.
Kohli began the 2026 season with 291 sixes and has already added six more in his opening two matches. If he clears the boundary rope three more times, he will join an exclusive list featuring Chris Gayle and Rohit Sharma.
Most IPL Sixes (Top Players)
| Player | Total IPL Sixes | Matches |
|---|---|---|
| Chris Gayle | 357 | 142 |
| Rohit Sharma | 309 | 275 |
| Virat Kohli | 297 | 269 |
| MS Dhoni | 264 | 278 |
| AB de Villiers | 251 | 184 |
Kohli has looked in sublime touch this season, showcasing his trademark consistency and aggressive strokeplay.
Opportunity Against RR
Virat Kohli will have his next chance to reach the milestone today against Rajasthan Royals at the Barsapara Cricket Stadium in Guwahati. Given his current form, the landmark could arrive as early as tonight’s clash. Although, the battle between Virat Kohli and Sandeep Sharma is one of the most lopsided individual rivalries in IPL history. In 18 encounters, Sandeep has dismissed Kohli seven times, restricting him to just 132 runs. This makes him only of the few bowlers who have managed to dominate the RCB stalwart.
The 300-sixes milestone is just one of several records Kohli continues to chase:
He recently surpassed Rohit Sharma to hold the record for the most runs against a single opponent in T20s, scoring 1,188 runs against Chennai Super Kings. Kohli also holds the record for the most sixes for a single franchise, having crossed 300 sixes for RCB across IPL and CLT20 in 2025.
With form on his side and a milestone within touching distance, all eyes will be on Kohli as he holds a dominant record against Rajasthan Royals (RR), having scored 896 runs across 33 matches in his IPL career, the most by any player against the franchise.
Share this article





See every story in Sports — including breaking news and analysis.