Indian players with fastest sixes in IPL

KL is the fastest Indian player to break 200 sixes in IPL history under Rahul Rahul’s record breaking milestone.
Delhi Capitals’ wicketkeeper-batter KL Rahul has become the fastest Indian and third-fastest overall to smash 200 sixes in the IPL. He achieved the feat during the 2025 match against Gujarat Titans at the Narendra Modi Stadium in Ahmedabad, reaching the landmark in just 129 innings.
Only West Indies stars Chris Gayle and Andre Russell have hit 200 sixes in fewer innings—Gayle in 69 and Russell in 97. Rahul now joins elite company with this milestone, showcasing his consistent power-hitting in the league.
Former RCB and Delhi batter AB de Villiers is fourth on the list, having reached 200 sixes in 137 innings.
Indian players with fastest sixes in IPL
- 129 innings: KL Rahul
- 159 innings: Sanju Samson
- 165 innings: MS Dhoni
- 180 innings: Virat Kohli
- 185 innings: Rohit Sharma
- 193 innings: Suresh Raina
List of players with fastest sixes in IPL
- 69 innings: Chris Gayle
- 97 innings: Andre Russell
- 129 innings: KL Rahul
- 137 innings: AB De Villiers
- 148 innings: David Warner
- 150 innings: Kieron Pollard
- 159 innings: Sanju Samson
- 165 innings: MS Dhoni
- 180 innings: Virat Kohli
- 185 innings: Rohit Sharma
- 193 innings: Suresh Raina
Editor’s Pick
Cricket
Rahul Tewatia better than Washington Sundar? GT’s choice nothing but baffling
Top Stories
Follow us on Social Media
Tell us why you did not like our article so that we could improve?
ICC test rankings
ICC ODI rankings
ICC T20i ranking