Chennai, June 20 -- Afghanistan skipper Hashmatullah Shahidi registered his maiden ODI ton against India in the third ODI at Chennai on Saturday, becoming the fourth-slowest ODI player to reach his first three-figure mark in terms of days taken.

Against India during the third ODI at the iconic Chepauk Stadium, Shahidi came when Afghanistan was 26/2, and he played a knock befitting of a crisis man, scoring 102 in 131 balls, with 13 fours and a six at a strike rate of 77.86.

Shahidi took 4,644 days since his ODI debut in 2013 to reach his maiden century in the format, the fourth most days taken by a batter to do so, below Sri Lanka legend Arjuna Ranatunga (4,674 days), Indian batting icon Sunil Gavaskar (4,858), and Zimbabwe's Regis Chaka...