
In a thrilling encounter at the MA Chidambaram Stadium, between the 3rd ODI India and Afghanistan On 20 June 2026, he delivered a masterclass in grit, tenacity and high-octane white-ball cricket. With the series played in hot and humid Chennai, cricket lovers across the globe witnessed an extraordinary chapter in Afghanistan’s cricketing history. Afghanistan captain facing an aggressive Indian bowling line-up on a tough surface Hashemtullah Shahidi stood tall, leading his team from the front to post a fighting total after a devastating top-order collapse.
Hashmetullah Shahidi registers his maiden ODI ton against India
The decisive moment of the match reached the 44th part. Through severe body cramps and the oppressive Chennai heat, Shahidi etched his name in the history books. Face Indian spinner Washington Sundar In the fourth ball of 43.4, Shahidi cleverly steered a length ball outside off stump. With precise placement, he handled the ball beautifully between backward point and short third man to cross the boundary ropes.
With this single knock, Shahidi reached his maiden ODI century against the formidable Indian attack, a feat that had eluded him in 95 matches. The moment the ball crossed the line, the fans erupted into deafening cheers in the stadium. The Afghan dugout rose in unison to applaud the nothing short of heroic captain’s knock. Shahidi defiantly punched the air, removed his helmet, raised his bat to acknowledge the crowd and knelt on the field for a silent prayer. His magnificent 102 off 131 balls, studded with 13 fours and a towering six, kept Afghanistan afloat as wickets tumbled from both sides.
Also READ: This is the reason why KL Rahul is not playing today’s game against Afghanistan in 3rd ODI
Here’s how the fans reacted:
First ODI hundred for Captain Hashemtullah Shahidi 💯⚡#INDvsAFG #Hashmetullah Shahidi #cricket pic.twitter.com/N1LJLIrcAG
— CricketTimes.com (@CricketTimesHQ) June 20, 2026
Respect from the Chepauk crowd after Hashemtullah Shahidi’s brilliant hundred#INDvsAFG pic.twitter.com/5u1XQ39Zzf
— 𝑺𝒉𝒆𝒃𝒂𝒔 (@Shebas_10dulkar) June 20, 2026
🚨 Big blow for ACB 🚨
Afghanistan captain Hashmatullah Shahidi scored a hundred against India in the third ODI and secured his place as captain for the next few years. 😭
Brother delivered when no one wanted 🤦♂️pic.twitter.com/utPkFq89av
— Noor Ahmad Nation 🇦🇫 (@kohinor_7) June 20, 2026
Hashmatullah shahidi came into bat when afg were 26-2 and then scored 💯 under pressure..captain strike🫡 pic.twitter.com/FIKsxg68Yv
— Ayush_4 (@ayush____4) June 20, 2026
FIRST ODI TO WITNESS LUXURY.
– The captains beat Shahidi. 🇦🇫 pic.twitter.com/iIATi8Iaqq
— Maina Singh (@Maina_Singhx77) June 20, 2026
A HUNDRED GIRLS WERE THE MARTYR OF HASHMATULLAH. 💯
With the team struggling at 36/4, the Afghanistan captain came into bat and then played a fine innings. pic.twitter.com/Xan7LxNoiL
— Ahmad Haseeb (@iamAhmadhaseeb) June 20, 2026
GIRL ODI WASH FOR CAPTAIN HASHMATULLAH SHAHID. 💯
Afghanistan at one stage 36/4 then smashed a terrific Hundred against India at Chepauk in such a difficult situation – what a hundred by Captain Shahidi. pic.twitter.com/mPiJQowvS0
— Tanuj (@ImTanujSingh) June 20, 2026
HASHMATULLAH SHAHID – HERO OF THE AFGHANI STRIKE UNIT. pic.twitter.com/NpX8LkXMpS
— Mufaddal Vohra (@mufaddal_vohra) June 20, 2026
How many innings of Hashmat Shahidi!
Century against India and Indian fans cheering for him 👏
Respect!– A brilliant shot from the Afghan captain.
– Afghanistan gave a penalty of 5 runs for Hashemtullah Shahidi, who ran more than 3 times in the danger zone…— Kashif (@KashifNdmCric) June 20, 2026
KAPIAN SHAHID IS AWESOME WHEN AFGHANISTAN NEEDS HIM MOST. 🇦🇫💯
– A fighting age under great pressure 💪🏏
The backbone of Afghanistan’s reconstruction 🇦🇫👑#Hashmetullah Shahidi #AfghanistanCricket #INDvAFG #cricket #CricketX 💯🔥🇦🇫 pic.twitter.com/76YMUkJtEa
— Akaran.A (@Akaran_1) June 20, 2026
AFGHANISTAN CAPTAIN HESHMET SHAHID GIRLS ODI CENTURY GOAL 💯
He becomes the second Afghanistan captain to score 💯 in ODIs.
He played well. 👏🏻 pic.twitter.com/XlSKdCnCwt
— Whistle Pod | CSK Central (@whistlepoduclub) June 20, 2026
🚨 GIRL ODI YUZ FOR CAPTAIN HASHMATULLAH SHAHID 🚨
– A tattoo that he will remember forever. pic.twitter.com/TeOhYmVXiv
– Jones. (@CricCrazyJohns) June 20, 2026
Prasidh Krishna’s five-wicket haul leads Afghanistan to a competitive result
While anchoring Shahidi, India’s bowling spearhead, Prasidh Krishnawith the new ball and was absolutely lethal during the death overs. Prasidh broke through Afghanistan’s batting order early on, sparking a top-order collapse that left the visitors reeling at 36 for 4 with 10 overs. Showing incredible control and bounce, Prasidh released the switch Rahmanullah Gurbaz (5), Rehmat Shah (5) and Ibrahim Zadran (11) successively, to claim the reward of the scalp before returning later Dervish Messenger (1) and finally, the Martyr himself. Prasidh finished with magnificent figures of 5 wickets for a total of 23 runs at 8.2 working with an economy of 2.76.
Despite the early collapse, Afghanistan found a way out through a solid 105-run partnership between Shahidi and Shahidi for the fifth wicket. Azmatullah Omarzai. Omarzai scored a brilliant counter-attack of 50 runs from 56 balls, hitting 5 fours and 2 sixes to put the pressure back on the Indian spinners.
However, India’s disciplined bowling unit continued to run away. Medium paced Prince Yadav By removing Omarzai, he broke the crucial partnership by finishing with tidy figures of 38 for 1. Gurnoor Brar clean bowl experienced Muhammad Nabi 21 for and Tough Dubey removed Rashid Khan for 5. A frenzy saw two crucial run-outs with the collapse of the lower order Shubman Gill and Ishan Kishidelete AM Ghazanfar and Farid Ahmed for ducks.
Afghanistan eventually struggled for 218 runs in 44.2 overs. It sets up an exciting chase for the Indian batting line-up, which requires 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 explains KL Rahul’s ideal batting position for India

