Hashmatullah Shahidi scores maiden ODI century after long wait
Afghanistan captain Hashmatullah Shahidi achieved his maiden ODI century with a fighting 102 against India. The knock came after a 4644-day wait, the fourth-longest in men's cricket history, and helped Afghanistan post 218 despite an early collapse.














