India's 37-year-old wicketkeeper MS Dhoni became the oldest player to captain India in an ODI after he led the Indian team against Afghanistan in Rohit Sharma's absence in the Asia Cup on Tuesday. Dhoni, who led the side 696 days after leaving the position, surpassed Mohammad Azharuddin who captained India at the age of 36.