1984 - Sunil Gavaskar (India)
Image Source : Getty1986 - Duleep Mendis (Sri Lanka)
Image Source : ICC Twitter1988 - Dilip Vengsarkar (India)
Image Source : ICC Twitter1990/91 - Mohammed Azharuddin (India)
Image Source : Getty1995 - Mohammed Azharuddin (India)
Image Source : Getty1997 - Arjun Ranatunga (Sri Lanka)
Image Source : Getty2000 - Moin Khan (Pakistan)
Image Source : Getty2004 - Marvan Atapattu (Sri Lanka)
Image Source : ICC Twitter2008 - Mahela Jayawardene (Sri Lanka)
Image Source : Getty2010 - MS Dhoni (India)
Image Source : Getty2012 - Misbah ul Haq (Pakistan)
Image Source : Getty2014 - Angelo Mathews (Sri Lanka)
Image Source : Getty2018 - Rohit Sharma (India)
Image Source : GettyNext : List of Indian cricketers in ICC All-time ODI rankings, no place for MS Dhoni, Zaheer Khan