Menu

Account

Create a free account Go Pro

Already have an account? Log in

ODI 2026 ODI 2026 Live page

India won by 9 wickets (with 128 balls remaining)

India vs Afghanistan Scorecard, ODI 2026

Top performers

The Statz MVP, the top bat and the top bowl

Updated 20 June 2026

Afghanistan batting

1st innings, run rate 4.92

218all out, 44.2 ov
BatterRB4s6sSR
Rahmanullah Gurbaz (wk)c Rohit Sharma b Prasidh Krishna 571071.4
Ibrahim Zadranc Rohit Sharma b Prasidh Krishna 11182061.1
Rahmat Shahc Rohit Sharma b Prasidh Krishna 5151033.3
Hashmatullah Shahidi (c)c Shreyas Iyer b Prasidh Krishna 10213113177.9
Darwish Rasoolic Shreyas Iyer b Prasidh Krishna 150020.0
Azmatullah Omarzaic Prasidh Krishna b Prince Yadav 50565289.3
Mohammad Nabib Gurnoor Brar 21231191.3
Rashid Khanc Prince Yadav b Harsh Dubey 570071.4
AM Ghazanfarrun out (Shubman Gill) 1100100.0
Fareed Ahmadrun out (Shubman Gill) 0000–
Ziaur Rahman Sharifinot out 1*70014.3
Extras16 (lb 5, w 7, nb 4)
Total218 (all out, 44.2 ov)
Fall of wickets

1-5 Rahmanullah Gurbaz 1.1 ov, 2-26 Rahmat Shah 5.6 ov, 3-28 Ibrahim Zadran 7.2 ov, 4-36 Darwish Rasooli 9.2 ov, 5-141 Azmatullah Omarzai 28.2 ov, 6-198 Mohammad Nabi 37.1 ov, 7-205 Rashid Khan 40.3 ov, 8-206 AM Ghazanfar 40.6 ov, 9-206 Fareed Ahmad 41.1 ov, 10-218 Hashmatullah Shahidi 44.2 ov

India bowling

BowlerOMRWEcon
Gurnoor Brar1 wd, 2 nb 804916.13
Prasidh Krishna1 wd, 1 nb 8.222352.76
Prince Yadav3 wd 703815.43
Nitish Kumar Reddy2 wd, 1 nb 604207.00
Harsh Dubey 703815.43
Washington Sundar 822302.88

India batting

2nd innings, run rate 7.81

224/128.4 ov
BatterRB4s6sSR
Yashasvi Jaiswalnot out 110*86143127.9
Rohit Sharmac Sediqullah Atal b Mohammad Nabi 796993114.5
Shreyas Iyernot out 20*1902105.3
Extras15 (lb 2, w 6, nb 2, pen 5)
Total224/1 (28.4 ov)

Afghanistan bowling

BowlerOMRWEcon
Azmatullah Omarzai2 wd, 2 nb 2026013.00
Ziaur Rahman Sharifi2 wd 402105.25
Fareed Ahmad2 wd 5055011.00
AM Ghazanfar 301505.00
Rashid Khan 705307.57
Mohammad Nabi 7.414716.13

Match details

Toss
Afghanistan, bat
Start
Sat 20 Jun, 09:00 UK
Competition
ODI 2026
Next meeting
Afghanistan v India, ICC Cricket World CupThu 14 Oct, 09:00 BST

India vs Afghanistan Questions

When is India vs Afghanistan?

India vs Afghanistan starts at 09:00 UK time (13:30 in India) on Saturday 20 June 2026, at MA Chidambaram Stadium, Chennai, part of ODI 2026; this page has the form, the head to head, the ground and the projections for the match.

What is the India vs Afghanistan head to head?

India lead the India vs Afghanistan head to head at 5-0 from 5 ODI meetings, and the latest, on 20 June 2026 at MA Chidambaram Stadium, was won by India.

What is India's recent form?

India have won 3 and lost 1 of their last 5 ODI matches, with 1 no result, newest first NR W W L W; most recently they had no result against New Zealand on 10 Nov.

What is Afghanistan's recent form?

Afghanistan have won 5 and lost 0 of their last 5 ODI matches, newest first W W W W W; most recently they beat Zimbabwe on 23 Oct, 170/3 to 169.

What is a good score at MA Chidambaram Stadium?

A good first-innings score at MA Chidambaram Stadium is around 257, the average over its last 8 ODI matches, and the side batting first has won 25% of them, so chasing has had the edge there.

India vs Afghanistan on Statz