AFG vs IND: Shahidi's maiden ODI ton makes him fourth-slowest ever

Published : Jun 20, 2026, 08:00 PM IST
Hashmatullah Omarzai. (Photo: ANI)

Synopsis

Afghanistan skipper Hashmatullah Shahidi hit his maiden ODI century (102 off 131) against India in Chennai. He became the 4th slowest player to score a first ton, taking 4,644 days. His knock helped Afghanistan recover from 36/4 to post 218.

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.

A Record-Breaking Innings

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 Chakabva (5,040 days). He reached his century in 126 balls, the second slowest for Afghanistan in ODIs, behind Ibrahim Zadran's 131-ball century against Australia in Mumbai during the 2023 ICC Cricket World Cup.

Shahidi's Place in Afghan Cricket

Now in 96 ODIs, Shahidi has scored 2,607 runs in 94 innings at an average of 33.42 and a strike rate of 67.80, with a century and 22 fifties and a best score of 102. He is Afghanistan's fourth-highest run-getter in ODIs. The most runs for Afghanistan in ODIs are scored by Rahmat Shah, with 4,121 runs in 128 matches and 123 innings at an average of 35.22, with five centuries and 33 fifties and a best score of 114.

How the Innings Unfolded

Coming to the match, Afghanistan won the toss and opted to bat first, with Prasidh Krishna (5/23) reducing Afghanistan to 36/4 in the powerplay. A 105-run stand between Azmatullah Omarzai (50 in 56 balls, with five fours and two sixes) and the skipper Hashmatullah Shahidi (102 in 131 balls, with 13 fours and a six) brought Afghanistan back into the game. However, after Omarzai's dismissal, Indian bowlers kept striking regularly, but Shahidi managed to bring up his maiden ODI century, with Afghanistan skittled out for 218 runs. Prince Yadav, Gurnoor Brar and Harsh Dubey also got a wicket each.

(Except for the headline, this story has not been edited by Asianet Newsable English staff and is published from a syndicated feed.)

PREV

Stay on top of all the latest Sports News, including Cricket News, Football News, WWE News, and updates from Other Sports around the world. Get live scores, match highlights, player stats, and expert analysis of every major tournament. Download the Asianet News Official App from the Android Play Store and iPhone App Store to never miss a sporting moment and stay connected to the action anytime, anywhere.

 

Recommended Stories

IPL 2027: Rishabh Pant to rejoin Delhi Capitals with massive pay cut
Prasidh Krishna's fifer sets new Chepauk record for an Indian pacer