Dhoni is best finisher I have ever seen, says Vengsarkar
After guiding India to a nail-biting victory over Sri Lanka in the tri-series final yesterday, Mahendra Singh Dhoni has again staked claim to the title of the best-ever finisher in the history of ODI cricket.
Trending Photos