India's dominant 170-run victory over Afghanistan seals ODI series 2-0 with Gill's century
Shubman Gill and Ishan Kishan's centuries powered India to an unassailable 2-0 lead in the three-match ODI series against Afghanistan.
The story
At the Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium in Lucknow, India put on a commanding batting display in the second ODI against Afghanistan. After winning the toss and electing to bat, India posted a mammoth 402 all out, primarily thanks to a sensational 224-run partnership between captain Shubman Gill and Ishan Kishan.
Gill battled heat and cramps to score 154 off 110 balls, while Kishan's aggressive 125 off 86 deliveries included 11 fours and 7 sixes. Afghanistan's Nangeyalia Kharote was the pick of their bowlers, taking 4/76.
In response, Afghanistan struggled to keep pace with the daunting target, eventually being bowled out for 232 in 44.3 overs. Rahmat Shah top-scored with 78, but India's bowlers, led by Arshdeep Singh (3/45) and Gurnoor Brar (3/60), maintained control, sealing a comprehensive 170-run victory and an unassailable 2-0 series lead.
Latest results
| Match | Format | Result | Star |
|---|---|---|---|
| India vs Afghanistan | ODI | India won by 170 runs | Shubman Gill 154 (110) |
| Bangladesh vs Australia | T20I | Australia won by 4 wickets | Adam Zampa 3/18, Joel Davies 3/17 |
| England vs New Zealand | Test | Day 1: New Zealand 291/7 (Stumps) | Tom Blundell 51 (84) |
Series in play
Afghanistan tour of India, 2026. India lead 2-0 in the 3-match ODI series
Australia tour of Bangladesh, 2026. Australia lead 1-0 in the 3-match T20I series
New Zealand tour of England, 2026. 2nd Test, Day 1: New Zealand 291/7 after England elected to bowl
Tables that matter
| Competition | Position | Note |
|---|---|---|
| ICC Men's Test Team Rankings | 1. Australia (131 rating), 3. India (104 rating) | Australia maintains the top spot, India is third. |
| ICC Men's ODI Team Rankings | 1. India (120 rating) | India holds the top position in One Day Internationals. |
| ICC Men's T20I Team Rankings | 1. India (275 rating) | India leads the T20 International team rankings. |
What we'll be watching
- England vs New Zealand [Test], 2nd Test, Day 2 at Kennington Oval (2026-06-18T10:00Z)
- Hong Kong, China vs Nigeria [T20I], 1st Match, Namibia T20I Tri-Series 2026 at Namibia Cricket Ground (2026-06-18T12:00Z)
- Denmark vs Germany [T20I], 1st T20I, Germany tour of Denmark, 2026 at Svanholm Park (2026-06-18T13:30Z)
- West Indies Select XI vs Sri Lanka, 4-Day Warm-up match, Day 1, Sri Lanka tour of West Indies 2026 at Coolidge Cricket Ground (2026-06-18T14:00Z)
- Romania vs Belgium, 1st Match, Continental Cup 2026 at Moara Vlasiei Cricket Ground (2026-06-19T06:00Z)
- Bangladesh vs Australia [T20I], 2nd T20I, Australia tour of Bangladesh, 2026 at Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium (2026-06-19T08:00Z)
Reporting + analyst voices: grounded via Google Search at publish time.