#1 Mahendra Singh Dhoni

While it is true that Australia's Michael Bevan was the player for whom the term 'finisher' was coined, it is perhaps Mahendra Singh Dhoni who embodies it in modern day cricket. He has batted at plenty of positions for India but it is the number 5 or 6 positions that will remain his biggest legacy due to the way in which he finished off matches for his side with such regularity.
Since his debut in 2005, he has played in 312 one-dayers and out of those, he has batted at 5 or 6 in 219 games. His batting has evolved over the years but in his prime years, the wicketkeeper-batsman used to be a superb power hitter and could hit any bowler in the world for sixes when the need arose.
On the other hand, his reading of the game, his running between the wickets and turning the chase into a psychological battle transformed him into a one-day international legend.
The former Indian captain is still going strong in the Indian one-day side and although he might not be the player that he used to be at his peak, Dhoni's intelligence as a batsman is still a huge asset for India. He is India's highest run scorer in those positions with an aggregate of 6649 runs, at a quite outstanding average of 49.25 and a strike rate of 85.35.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news