India vs Afghanistan: India delivered a commanding all-round performance to overwhelm Afghanistan by 170 runs in a one-sided ODI contest, powered by sensational centuries from captain Shubman Gill and Ishan Kishan before the bowlers wrapped up the victory with ruthless efficiency.
After piling up a mammoth 402 on the board, India dismantled Afghanistan for 232 in 44.3 overs, underlining the gulf between the two sides on a night when almost everything went India’s way.
Gill and Kishan Lay the Foundation for a Massive Total
The innings did not begin according to script for India. Yashasvi Jaiswal departed early for just four runs, leaving the hosts at 9-1 and giving Afghanistan an early breakthrough. India vs Afghanistan
However, Rohit Sharma and Shubman Gill quickly restored calm. Rohit looked fluent during his 48 off 39 balls, striking six boundaries and two sixes before Rashid Khan finally broke the partnership.
From there, Gill took complete control of the innings. The Indian skipper produced a masterclass in stroke-making, compiling a magnificent 154 from 110 deliveries. His innings featured 22 boundaries and two sixes, combining elegance with authority as he pierced gaps at will.
At the other end, Ishan Kishan matched his captain’s intensity. The left-hander played one of the finest knocks of his ODI career, smashing 125 off just 79 balls. His explosive innings included 14 fours and seven towering sixes, putting Afghanistan’s bowlers under relentless pressure.
The pair added a match-defining partnership that completely shifted the momentum and left Afghanistan chasing shadows. Although India lost wickets regularly in the closing overs, useful contributions from Shreyas Iyer (26), Washington Sundar (19) and the lower order ensured the scoreboard kept moving. India vs Afghanistan
By the time Prince Yadav was run out on the final ball of the innings, India had posted a daunting 402-10 in 49.5 overs. For Afghanistan, Nangeyalia Kharoti was the standout bowler with figures of 4 for 76, while Rashid Khan claimed 3 for 48 despite the heavy punishment inflicted upon the attack.
Also Read: Sri Lanka A Beat India A in Super Over After 265-Run Tie
Afghanistan Start Brightly but Collapse Under Pressure
Facing a target of 403, Afghanistan needed a dream start and received one through Rahmanullah Gurbaz. The wicketkeeper-batter attacked from the outset, scoring 41 from 33 balls and helping Afghanistan race past fifty inside eight overs. But once Gurnoor Brar removed Gurbaz, India’s bowlers steadily tightened their grip on the contest.
Ibrahim Zadran made 21, while Sediqullah Atal contributed 42. The resistance was led by Rahmat Shah, who battled hard for 79 off 89 deliveries and briefly kept Afghanistan’s hopes alive. Yet the required rate continued to climb, forcing Afghanistan into risky shots.
India’s bowlers capitalized brilliantly.
Arshdeep Singh struck crucial blows to finish with 3 wickets, while Gurnoor Brar also claimed 3 wickets after an impressive spell. Prince Yadav chipped in with two wickets, and Washington Sundar removed Sediqullah Atal at a key moment.
Once Rahmat Shah departed, Afghanistan’s lower order folded quickly. Rashid Khan’s 12 and Mohammad Saleem Safi’s 9 offered little resistance as the innings ended at 232 all out. India vs Afghanistan
Bowlers Seal a Complete Team Performance
India’s bowling attack complemented the batting fireworks perfectly.
- Arshdeep Singh: 3 wickets
- Gurnoor Brar: 3 wickets
- Prince Yadav: 2 wickets
- Washington Sundar: 1 wicket
- Kuldeep Yadav maintained excellent control, conceding only 42 runs from his 10 overs.
The disciplined effort ensured Afghanistan never threatened India’s enormous total.
Also Read: Sri Lanka Women Beat New Zealand by 5 Wickets as Nilakshika Silva Stars in T20 World Cup 2026
Match Summary
India: 402 all out (49.5 overs)
- Shubman Gill 154 (110)
- Ishan Kishan 125 (79)
- Rohit Sharma 48 (39)
Afghanistan: 232 all out (44.3 overs)
- Rahmat Shah 79 (89)
- Sediqullah Atal 42 (50)
- Rahmanullah Gurbaz 41 (33)
India won by 170 runs.
India’s victory was built on a batting exhibition from Shubman Gill and Ishan Kishan, whose centuries transformed a promising innings into a record-setting total. Afghanistan showed flashes of fight, particularly through Rahmat Shah, but India’s depth with both bat and ball proved overwhelming as the hosts completed a comprehensive 170-run triumph.
Also Read: England Women Beat Ireland by 4 Wickets in T20 World Cup Opener



