India won by 170 runs against Afghanistan in the third match of the Afghanistan tour of India 2026, with Shubman Gill producing the standout performance in a commanding Player-of-the-Match display. Gill’s 154 set up India’s 402, and the home side then backed it up with the ball to take an unassailable 2-0 lead in the ODI series.
This was Match 3 of 4 on the tour, and it continued India’s control of the contest after their innings-and-300-run win in the opening Test and a seven-wicket result in the first ODI on June 13. With one ODI still to come on Saturday, June 20, India have already sealed the ODI series.
India’s innings was built around two major contributions at the top and through the middle. Gill led all scorers with 154, while Ishan Kishan added 125 in a powerful supporting hand that kept Afghanistan under pressure for long stretches. Rohit Sharma’s 48 gave India further momentum as the batting side pressed on to 402 in 49.5 overs.
Afghanistan’s bowlers had brief moments of success, with Nangeyalia Kharote returning 4 wickets and Rashid Khan taking 3. AM Ghazanfar picked up 1 wicket. Even so, India’s main batters had already set the pace, and the total proved well beyond reach.
In reply, Afghanistan showed resistance through Rahmat Shah, who top-scored for his side with 79. Sediqullah Atal made 42 and Rahmanullah Gurbaz contributed 41, but the chase never quite developed into the sustained sequence of partnerships they needed against a disciplined India attack.
India’s bowlers shared the work effectively. Arshdeep Singh finished with 3 wickets, Gurnoor Brar also claimed 3, and Prince Yadav added 2 to keep Afghanistan in check as the innings closed at 232 in 44.3 overs. The pressure created by the target meant Afghanistan had little room for a quiet rebuilding phase, and India steadily took control as wickets arrived at regular intervals.
The margin underlined the scale of India’s all-round performance: a 400-plus total driven by Gill and Kishan, then a chase contained by a bowling unit that spread the breakthroughs. For Afghanistan, Rahmat’s 79 was the clearest positive on a day when they were asked to absorb long periods of pressure in both innings.
With the ODI series now decided at 2-0, the final match on June 20 offers India the chance to complete a sweep in the limited-overs leg, while Afghanistan will look to finish the tour with a response.
Key performers
- Shubman Gill (India): 154, Player of the Match
- Ishan Kishan (India): 125
- Rohit Sharma (India): 48
- Nangeyalia Kharote (Afghanistan): 4 wickets
- Rashid Khan (Afghanistan): 3 wickets
- Rahmat Shah (Afghanistan): 79
- Sediqullah Atal (Afghanistan): 42
- Rahmanullah Gurbaz (Afghanistan): 41
- Arshdeep Singh (India): 3 wickets
- Gurnoor Brar (India): 3 wickets
- Prince Yadav (India): 2 wickets
NerdSports Stat: India had two batters pass 125 in the same ODI innings and still won by 170 runs, a reminder that Afghanistan were chasing more than eight runs an over from the outset against a multi-pronged attack.
Frequently Asked Questions
India won the match by 170 runs.
Shubman Gill was named Player of the Match for his 154 in India’s first innings.
India lead the ODI series 2-0 after three matches on the tour and have already sealed the series with one ODI still to come.
Shubman Gill top-scored with 154 off 110 balls.
The next match is the final ODI between India and Afghanistan on Saturday, June 20.