In the match between Royal Challengers Bangalore and Gujarat Titans at the M Chinnaswamy Stadium, Virat Kohli of RCB joined an elite club by hitting his 300th six in the Indian Premier League. This milestone was achieved in the eighth over of the innings against Gujarat Titans’ bowler Rashid Khan.

Kohli now joins Chris Gayle and Rohit Sharma as the only players to have hit more than 300 sixes in the history of the IPL. Gayle leads the pack with 357 sixes, while Rohit Sharma has hit 321 sixes. Kohli reached this landmark in his 266th IPL innings.

Following Kohli on the list of most sixes in the IPL are MS Dhoni of Chennai Super Kings and AB de Villiers, with 264 and 251 sixes respectively.

The top five players with the most sixes in IPL history are as follows:
1. Chris Gayle – 357 sixes in 141 innings
2. Rohit Sharma – 321 sixes in 271 innings
3. Virat Kohli – 300 sixes in 266 innings
4. MS Dhoni – 264 sixes in 242 innings
5. AB de Villiers – 251 sixes in 170 innings

This achievement adds another feather to Kohli’s cap and solidifies his position as one of the greatest batsmen in IPL history. The match against Gujarat Titans was a memorable one for Kohli and RCB fans as they witnessed this significant milestone in Kohli’s career.

The article was published on April 24, 2026.

Follow Franchise Cricket for more IPL news.