Top 5 Players with the Most Sixes Against a Single Team in the IPL

By Ravi
April 05, 2026

(Photo Source: Social Media)

1. Chris Gayle

Chris Gayle has wreaked the most havoc against the Punjab Kings. Gayle has smashed 61 sixes against Punjab.

2. Chris Gayle

Chris Gayle has delivered a successful performance with his bat against the Kolkata Knight Riders as well. Gayle has hit 54 sixes against Kolkata.

3. Rohit Sharma

Rohit Sharma, who has ruthlessly thrashed the Delhi Capitals bowlers, has smashed 51 sixes against Delhi so far.

4. MS Dhoni

Playing the role of a finisher, MS Dhoni has smashed a total of 50 sixes against RCB, and he has hit the most sixes in the final over.

5. Virat Kohli

Virat Kohli has smashed 48 sixes against CSK's bowlers. However, in the 2026 IPL season, Virat could easily cross the 50-mark.

See More Stories