India vs Afghanistan Scorecard · Test Series 2026
Top performers
India · 1st innings
564/8d (127 ov)Afghanistan bowling
India vs Afghanistan: result and key facts
India won by an innings and 300 runs in Test Series 2026 at Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur on 6 June 2026. Shubman Gill top-scored with 126 off 177 balls and Manav Suthar took 6/33.
Frequently asked questions
Who won India vs Afghanistan?
India won by an innings and 300 runs. The match was played at Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh on 6 June 2026, in Test Series 2026. Shubman Gill top-scored with 126 off 177 balls and Manav Suthar took 6/33.
When and where was India vs Afghanistan played?
India vs Afghanistan was played at Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh on Saturday 6 June 2026, in Test Series 2026.
What were the final scores in India vs Afghanistan?
India scored 564/8 in 127 overs. Afghanistan scored 152/10 in 58.4 overs. India won by an innings and 300 runs. The full scorecard, with every batter's and bowler's figures, is on this page.
Who was the top run-scorer in India vs Afghanistan?
Shubman Gill top-scored with 126 off 177 balls, a strike rate of 71.2. Lokesh Rahul made the next-highest score, 100 off 165 balls. Every innings is on the scorecard, with the fours, sixes and strike rate of each batter.
Who took the most wickets in India vs Afghanistan?
Manav Suthar took 6/33 in 22 overs.
Who played in India vs Afghanistan?
India XI: Yashasvi Jaiswal, Lokesh Rahul, Sai Sudharsan, Shubman Gill (c), Rishabh Pant (wk), Dhruv Jurel, Washington Sundar, Manav Suthar, Mohammed Siraj, Kuldeep Yadav, Prasidh Krishna. Afghanistan XI: Abdul Malik, Sediqullah Atal, Rahmanullah Gurbaz, Rahmat Shah, Hashmatullah Shahidi (c), Afsar Zazai (wk), Azmatullah Omarzai, Sharafuddin Ashraf, Nangeyalia Kharote, Ziaur Rahman Sharifi, Mohammad Saleem.

