Virat Kohli leads the list of batters with most sixes for a single team in IPL history, with 291 sixes for Royal Challengers Bengaluru. Every one of those sixes came in RCB colours, because Kohli has played his whole IPL career for one team, from 2008 to IPL 2025. That loyalty, plus his long run at the top of the order, puts him clear of every other batter on this list.
This record is different from the overall sixes list. Chris Gayle still owns the overall IPL record with 357 sixes, but those sixes are split across three teams. Here, we count only the sixes a batter hit for one named team. That is why Gayle sits third on this list, behind Kohli and Rohit Sharma, even though his overall total is far higher. For team totals, read our list of most sixes by teams in a single IPL season.
Below is the full top 10, with each batter counted only for the team named. The figures cover IPL seasons up to IPL 2025.

Batters with Most Sixes for a Single Team Overview
The headline is simple. Kohli is the only batter with more than 250 sixes for one team apart from Rohit Sharma, who has 251 for Mumbai Indians. Three of the top four places belong to Royal Challengers Bengaluru, which shows how much of RCB batting history has been built on big hitting.
| Record | Detail |
|---|---|
| Record holder | Virat Kohli, Royal Challengers Bengaluru |
| Headline number | 291 sixes for one team |
| Next best | Rohit Sharma, 251 sixes for Mumbai Indians |
| Cutoff | IPL seasons up to IPL 2025 |
| How it is counted | Only sixes hit for the named team, not a career total across teams |
Top 10 Batters with Most Sixes for a Single Team
| Rank | Batter | Team | Sixes for Team | Other IPL Teams |
|---|---|---|---|---|
| 1 | Virat Kohli | Royal Challengers Bengaluru | 291 | None |
| 2 | Rohit Sharma | Mumbai Indians | 251 | Deccan Chargers |
| 3 | Chris Gayle | Royal Challengers Bengaluru | 239 | Kolkata Knight Riders and Punjab Kings |
| 4 | AB de Villiers | Royal Challengers Bengaluru | 238 | Delhi Daredevils |
| 5 | MS Dhoni | Chennai Super Kings | 234 | Rising Pune Supergiant |
| 6 | Kieron Pollard | Mumbai Indians | 223 | None |
| 7 | Andre Russell | Kolkata Knight Riders | 220 | Delhi Daredevils |
| 8 | Sanju Samson | Rajasthan Royals | 192 | Delhi Daredevils |
| 9 | Suresh Raina | Chennai Super Kings | 180 | Gujarat Lions |
| 10 | Rishabh Pant | Delhi Capitals | 154 | Lucknow Super Giants, after his Delhi Capitals stint |
Just outside the top 10, David Warner sits on 143 sixes for Sunrisers Hyderabad. In a single season, the players with most sixes in IPL 2025 tell a different story, because a one season burst is not the same as a career built for one team.
Record History
For years, Chris Gayle led this list. His 239 sixes for RCB, built between 2011 and 2017, looked hard to beat, because Gayle did it in only 85 matches for the team. AB de Villiers was close behind on 238, from a much longer RCB stay. A May 2025 report on Rohit Sharma’s milestones confirmed the Mumbai Indians split, with 251 of his 302 sixes coming for Mumbai Indians and 51 for Deccan Chargers.
Kohli passed Gayle during IPL 2024 and kept going. By the end of IPL 2025 he had reached 291 sixes for RCB, which moved him 40 clear of Rohit Sharma for Mumbai Indians. Rohit himself passed 250 for Mumbai Indians in May 2025, when he reached 302 sixes in total.
Other milestones filled out the list along the way. MS Dhoni reached 200 sixes for Chennai Super Kings in the IPL 2023 opener against Gujarat Titans. Andre Russell reached 200 sixes for Kolkata Knight Riders during IPL 2024. Kieron Pollard finished on 223 sixes for Mumbai Indians, all of them for one team, after a career spent entirely with Mumbai Indians.
Gayle still owns the most famous single innings on this list. His 175 not out for RCB against Pune Warriors in 2013 included 17 sixes, the most in one IPL innings. Bowlers on the other side of this list appear in most sixes conceded by bowlers in an IPL season.
What This Record Tells Us
First, staying with one team matters. Kohli, Pollard and Pant built their totals in one place for most of their careers, and that steady run gave them the matches needed to climb. Gayle and AB de Villiers show the other route: huge impact in fewer matches. Gayle needed only 85 RCB matches for 239 sixes, while AB de Villiers needed 156 matches for 238.
Second, RCB dominate this list. Kohli, Gayle and AB de Villiers all wore RCB colours for their big six hitting years, and together they explain why Bengaluru became known as a six hitting ground. Mumbai Indians are next, with Rohit Sharma and Pollard both passing 220 sixes for the team.
Third, role matters less than opportunity. Openers like Kohli, Rohit and Gayle get more balls to hit, but finishers like Dhoni, Pollard and Russell still made the top 10 from lower down the order. Their sixes often came late in an innings, when the field is spread and the pressure is highest.
Sixes are only part of boundary hitting; see most fours in IPL for the four count. Power is also measured by highest batting strike rate in IPL. Overseas power hitters feature strongly; see most runs by overseas batters in IPL.
Frequently Asked Questions
Who has hit the most sixes for a single team in IPL?
Virat Kohli, with 291 sixes for Royal Challengers Bengaluru, up to IPL 2025. He has played his whole IPL career for RCB.
How many sixes did Chris Gayle hit for RCB?
Chris Gayle hit 239 sixes for RCB. His overall IPL total is 357 sixes, with the rest coming for Kolkata Knight Riders and Punjab Kings.
How many sixes did Rohit Sharma hit for Mumbai Indians?
Rohit Sharma hit 251 sixes for Mumbai Indians, up to IPL 2025. His overall total is 302 sixes, with 51 of them coming for Deccan Chargers.
Who has hit the most sixes for Chennai Super Kings?
MS Dhoni, with 234 sixes for Chennai Super Kings. His overall total is 264 sixes, with the rest coming for Rising Pune Supergiant.
Has any batter hit 200 sixes for two different teams?
No. No batter has reached 200 sixes for two separate teams. The closest cases are batters who passed 200 for one team and added a smaller tally elsewhere, like Gayle, who added sixes for two other teams after his RCB peak.
Can this record still change?
Yes, for batters still playing. Kohli and Rohit Sharma were both still active at the end of IPL 2025, so their team totals can still grow. Totals for retired batters like Gayle, AB de Villiers and Pollard are now fixed.
Statistics updated through: 1 November 2026 (figures cover IPL seasons up to IPL 2025).



