Indian fans tend to associate MS Dhoni as a finisher who hits a six to win a match for his team and country.
While the CSK captain is undoubtedly one of the best at clearing boundaries, there have been batters in the Indian Premier League (IPL) who could challenge him for the most winning sixes to guide their team past the end line.
Follow The Sporting News India on WhatsApp
The Sporting News takes a look at the batters who have hit the most sixes to finish the game for their teams in IPL history.
Most winning sixes in IPL history
David Miller and Dhoni lead the list of most winning sixes in IPL history, as they have achieved this feat a total of six times.
The list is not only features finishers but also opening batters such as Rohit Sharma and Virat Kohli who have the ability to take their teams deep in the chase.
Who will be the highest wicket taker in IPL 2025? BET and WIN exciting CASH PRIZES
Here is a list of nine players with the most winning sixes in IPL history:
| Player | Most winning sixes |
| David Miller | 6 times |
| MS Dhoni | 6 times |
| Ravindra Jadeja | 5 times |
| Rohit Sharma | 4 times |
| Virat Kohli | 4 times |
| Kieron Pollard | 4 times |
| Shreyas Iyer | 4 times |
| Suryakumar Yadav | 4 times |
| KL Rahul | 4 times |