1984 - Sunil Gavaskar (India)
1986 - Duleep Mendis (Sri Lanka)
1988 - Dilip Vengsarkar (India)
1990/91 - Mohammed Azharuddin (India)
1995 - Mohammed Azharuddin (India)
1997 - Arjun Ranatunga (Sri Lanka)
2000 - Moin Khan (Pakistan)
2004 - Marvan Atapattu (Sri Lanka)
2008 - Mahela Jayawardene (Sri Lanka)
2010 - MS Dhoni (India)
2012 - Misbah ul Haq (Pakistan)
2014 - Angelo Mathews (Sri Lanka)
2018 - Rohit Sharma (India)
Next : List of Indian cricketers in ICC All-time ODI rankings, no place for MS Dhoni, Zaheer Khan
Click to read more..