Viv Richard
West Indian batting great Viv Richard has been voted as the greatest ODI player in the history of cricket in an exercise conducted by ESPNcricinfo’s magazine cricket monthly. India’s Sachin Tendulkar ranked second in the exercise. The last three positions in the top five were taken by former Pakistan skipper Wasim Akram, Australia’s Adam Gilchrist and current Indian ODI skipper Mahendra Singh Dhoni.