
In a thrilling contest at the MA Chidambaram Stadium, the third ODI between India And afghanistan June 20, 2026 Delivered a masterclass in grit, resilience and high-octane white-ball cricket. With the series in hot and humid Chennai, cricket fans around the world witnessed an extraordinary chapter in Afghanistan’s cricket history. Facing an aggressive Indian bowling lineup on a challenging surface, the Afghanistan captain Hashmatullah Shahidi After a disastrous top-order collapse, he stood up to lead his team to fight from the front.
Hashmatullah Shahidi celebrates his first ODI century against India
The decisive moment of the match came in the 44th over. Battling severe body cramps and the oppressive Chennai heat, Shahidi etched her name in the history books. Indian spinner facing washington beautiful On the fourth ball of 43.4 overs, Shahidi deftly navigated a length ball outside the off-stump. With precise placement, he lofted the ball beautifully across the boundary line between backward point and short third man.
With that one blow, Shahidi completed his maiden ODI century against a strong Indian attack, a historic feat that had eluded him for 95 matches. As soon as the ball crossed the boundary, fans throughout the stadium started cheering deafeningly. The Afghan dugout stood in unison and applauded the captain’s innings which was nothing short of heroic. Shahidi punched the air in emotion, removed his helmet, raised his bat to thank the crowd and knelt down for a silent prayer on the field. His brilliant 102 off 131 balls, studded with 13 fours and a sky-scraping six, single-handedly kept Afghanistan afloat even as wickets kept falling at both ends.
Also read: Here’s why KL Rahul is not playing in the 3rd ODI against Afghanistan today
Here’s how fans reacted:
Captain Hashmatullah Shahidi’s first ODI century 💯✓#INDvsAFG #HashmatullahShahidi #Cricket pic.twitter.com/N1LJLIrcAG
– CricketTimes.com (@CricketTimesHQ) 20 June 2026
Chepauk crowd’s respect for Hashmatullah Shahidi after his brilliant century#INDvsAFG pic.twitter.com/5u1XQ39Zzf
– 𝑺𝒉𝒆𝒃𝒂𝒔 (@Shebas_10dulkar) 20 June 2026
🚨Big blow for ACB🚨
Afghanistan captain Hashmatullah Shahidi scored a century against India in the third ODI, cementing his place as captain for the next few years. 😭
Brother delivered when no one wanted to 🤦♂️pic.twitter.com/utPkFq89av
– Noor Ahmed Nation 🇦🇫 (@kohinor_7) 20 June 2026
When AFG score was 26-2, Hashmatullah Shahidi came to bat and then scored 💯 runs under pressure..Captain’s knock🫡 pic.twitter.com/FIKsxg68Yv
– Ayush_4 (@ayush____4) 20 June 2026
Hashmat Shahidi’s first ODI century.
– Knocks from Captain Shahidi. 🇦🇫 pic.twitter.com/iIATi8Iaqq
– Maina Singh (@Maina_Singhx77) 20 June 2026
First ODI century by Hashmatullah Shahidi. 💯
Brilliant innings from the Afghanistan captain, who came to bat when the team was struggling at 36/4 and then played a brilliant innings. pic.twitter.com/Xan7LxNoiL
– Ahmed Haseeb (@iamAhmadhaseeb) 20 June 2026
Captain Hashmatullah Shahidi’s first ODI century. 💯
At one time Afghanistan’s score was 36/4, then in such difficult conditions he scored a brilliant century against India in Chepauk – what a century by captain Shahidi. pic.twitter.com/mPiJQowvS0
– Tanuj (@ImTanujSingh) 20 June 2026
Hashmatullah Shahidi – Hero of the Afghan batting unit. pic.twitter.com/NpX8LkXMpS
– Mufaddal Vohra (@mufaddal_vohra) 20 June 2026
What an innings from Hashmat Shahidi!
Century against India and Indian fans are cheering him 👏
To respect!– Excellent batting by the Afghan captain.
– Afghanistan fined 5 runs for Hashmatullah Shahidi for walking into the danger zone more than 3 times…– Kashif (@KashifNdmCric) 20 June 2026
Captain Shahidi stood by him at a time when Afghanistan needed him the most. 🇦🇫💯
– A fighting century under extreme pressure motiv🏏
The backbone of Afghanistan’s recovery 🇦🇫👑#HashmatullahShahidi #AfghanistanCricket #INDvAFG #Cricket #cricketx 💯🔥🇦🇫 pic.twitter.com/76YMUkJtEa
-Akaran.A (@Akaran_1) 20 June 2026
Afghanistan captain Hashmat Shahidi scored his first ODI century.
He became the second Afghanistan captain to score 💯 in ODIs.
very nice. 👏🏻 pic.twitter.com/XlSKdCnCwt
— Whistle Podu | CSK Central (@whistlepoduclub) 20 June 2026
🚨 Captain Hashmatullah Shahidi’s first ODI century 🚨
– A knock he’ll always remember. pic.twitter.com/TeOhYmVXiv
– Johns. (@CricCrazyJohns) 20 June 2026
Prasidh Krishna’s five-wicket haul took Afghanistan to a competitive score
While Shahidi played the role of anchor, India’s bowling leader, Prasidh KrishnaWas absolutely lethal with the new ball and during the death overs. Prasidh broke the back of Afghanistan’s batting order early on, leading to a top-order collapse, leaving the visitors in a dismal position at 36 for 4 by the 10th over. Prasidh showed incredible control and bounce to dismiss the opener. Rahmanullah Gurbaz (5), Rehmat Shah (5), and ibrahim zadran (11) In quick succession, before returning later to claim the prize money dervish rasuli (1) And finally Shahidi himself. Prasidh achieved impressive figures of 5 wickets for just 23 runs in his 8.2 overs at an economy rate of 2.76.
Despite the early collapse, Afghanistan got a lease of life from a strong 105-run partnership for the fifth wicket between Shahidi and. Azmatullah Omarzai. Umarzai played a brilliant reply innings of 50 runs in 56 balls with the help of 5 fours and 2 sixes, which put the pressure back on the Indian spinners.
However, India’s disciplined bowling unit continued to weaken. medium fast bowler Prince Yadav The removal of Umarzai broke important partnerships, finishing with good figures of 1 for 38. Gurnoor Brar Clean bowled the veteran mohammed nabi for 21, and Harsh Dubey taken out Rashid Khan 5. Frantic lower-order collapse led to two crucial run-outs Shubman Gill And Ishan Kishanwiping out AM Ghazanfar And Farid Ahmed For the ducks.
Afghanistan were eventually all out for 218 in 44.2 overs. This sets up an interesting chase for the Indian batting lineup, who need 200 runs to win under D/N lights in Chennai due to a 5-run penalty adjustment during the match.
Also read: Former India captain calls KL Rahul’s ideal batting position for India

