Last Updated: May 28, 2026 04:00 PM
Team captains show real leadership qualities. Batting well while captaining is genuinely tough. You have mental pressure plus batting focus. But these guys handled it all perfectly. They inspired their teams through personal performance.

Each captain brought something different to the role. Let’s check out top 5 IPL captains with their record-breaking seasons and their six-hitting ability.
- MS Dhoni (30 Sixes – 2018)
MS Dhoni finishes fifth on this list honestly. The CSK legend hit 30 sixes in 2018. He scored 455 runs total. His strike rate was 150. That year CSK won the championship again.
It was CSK’s first title after a two-year ban. Dhoni came back and led them to glory. His sixes were really important for CSK. The captain finished games under constant pressure. His finishing skills changed match outcomes often. Even at that stage Dhoni remained world-class.
- David Warner (31 Sixes – 2016)
David Warner is fourth with 31 sixes. He captained Sunrisers Hyderabad back in 2016. That same year as Kohli’s record season actually. Warner scored 848 runs. He helped SRH win their first IPL title. His leadership and batting were brilliant. He finished as the second-highest run scorer that season.
- Virat Kohli (38 Sixes – 2016)
Virat Kohli comes third with 38 sixes. That was back in the year 2016. But Kohli set a different record that season. He scored 973 runs total. That’s still the most runs in one IPL season. He had 4 centuries and 7 fifty-plus scores. The batsman was absolutely unstoppable that year.
- Shreyas Iyer (39 Sixes – 2025)
Shreyas Iyer comes second on this list. He captained the Punjab Kings in IPL 2025. Iyer hit 39 sixes that season. That came across 17 games played. He also got 6 half-centuries which is great.
Shreyas led Punjab to do something amazing. They hadn’t made the playoffs in 10 years. But under his captaincy they finally qualified. They even finished as runners-up that year. He took the team on a real journey. His sixes were part of PBKS’s comeback story. The captain played really responsible cricket too. He balanced aggression with smart batting.
- Rajat Patidar (41 Sixes – 2026)
Rajat Patidar is on top of this list right now. The RCB captain just smashed a crazy record. He hit 41 sixes in IPL 2026. That’s the most ever by any IPL captain. In just one season he did that. Patidar also scored 5 half-centuries this year. His batting completely dominated the competition. RCB had a massive season because of him.
Hitting 41 sixes is absolutely insane honestly. That shows how aggressively Patidar batted throughout. He didn’t just play safe cricket. Every match he went after the bowling. The opposition bowlers struggled against his hitting. His captaincy was also strong on the field. Leadership plus batting made him unstoppable basically.







