Hashmatullah Shahidi scores first ODI century for Afghanistan against India

Yahoo Sports1 min read • Latest: Jun 20, 2026, 5:52 PM

Last updated Jun 20, 2026

Hashmatullah Shahidi scores first ODI century for Afghanistan against India
Summary

Hashmatullah Shahidi marked a significant milestone by scoring his first ODI century, making 102 runs against India in Chennai on June 20, 2026. This achievement came after he waited 4,644 days since his ODI debut in 2013, the fourth-longest gap recorded for a player achieving a maiden ODI ton. Shahidi played a crucial role in stabilizing Afghanistan's innings after the team struggled early, falling to 36/4 within the first 10 overs. He shared vital partnerships, adding 105 runs for the fifth wicket with Azmatullah Omarzai and 57 with Mohammad Nabi, helping Afghanistan to a total of 218 runs after a challenging start.

Source Links
By the Numbers
  • Shahidi scores 102 runs in his first ODI century
  • Afghanistan posts 218 runs after early collapse
  • Partnership of 105 runs with Azmatullah Omarzai
  • Shahidi overcame cramps during his innings
  • Afghanistan played the third ODI at MA Chidambaram Stadium
Latest Updates
  • 5:52 PMYahoo SportsIND vs AFG: After 4644 days, Afghanistan captain Hashmatullah Shahidi finally gets first ODI century
What they're saying
"

Afghanistan captain Hashmatullah Shahidi achieved a significant milestone, scoring his maiden ODI century with a resilient 102 against India. This landmark hundred came after a remarkable 4,644-day wait since his debut, placing him among the longest-waiting players for their first ODI ton. Shahidi's determined innings, battling through trouble and cramps, guided Afghanistan to a respectable 218 after an early collapse.

Related Teams & Leagues

Sources

External links

Original reporting and copyright belong to the linked sources. SportsNewsReport.com aggregates and links — it does not republish full articles.

Related Stories

Last 14 days