Top News

India vs Afghanistan Test: Toss Result & Complete Playing XIs
Suyash Sahay | June 6, 2026 11:11 AM CST

Also Check: Jay Shah Breaks Silence On Bangladesh T20 WC Boycott? Here's What ICC Chairman Said

When Did India Last Play Test vs Afghanistan?

The last Test match between India and Afghanistan took place in June 2018 at Bengaluru's M. Chinnaswamy Stadium, a fixture that marked Afghanistan's debut in the longest format after attaining ICC Full Member status.

India, then captained by Ajinkya Rahane, delivered a commanding performance, posting 474 in their first innings on the back of centuries from Shikhar Dhawan and Murali Vijay.

Afghanistan found the going tough against a formidable Indian attack, managing just 109 in their first innings before being forced to follow on, and were then bowled out for 103. The hosts sealed victory within two days, winning by an innings and 262 runs.


READ NEXT
Cancel OK