India to face Afghanan in a Test match for just the 2nd time, first in eight years | Cricket News

2 min readUpdated: Mar 2, 2026 12:44 PM India will face Afghanan for just the second time in Test cricket, and the first time since 2018, in June, the Board of Control for Cricket in India (BCCI) said on Monday. The Test will be the first part of Afghanan’s tour of India, with the match being followed three ODIs. It will also be the first time that a Test match will be played in the Maharaja Yadavindra Singh International Cricket Stadium in New Chandigarh.
The board said that the Test match will be played from June 6. “Afghanan will play one Test match followed a three-match One-Day International (ODI) series. The Test match will be played in New Chandigarh from June 6 to June 10, 2026. The ODI series will commence on June 14, 2026, in Dharamshala, with the subsequent matches scheduled in Lucknow and Chennai. All ODI matches will begin at 1:30 PM ,” said the BCCI.
The last Test match between the two sides also marked Afghanan’s debut in the format. It was played at the Chinnaswamy Stadium in Bengaluru, with India being led Ajinkya Rahane and Afghanan Asghar Afghan. Centuries from openers Murali Vijay and Shikhar Dhawan, and a quickfire 71 off 94 balls Hardik Pandya, helped India get to a score of 474 batting first.
Both of Afghanan’s innings then ended inside the second day itself. They made 109 runs in their first innings and were then all out for 103 in the second. India won the match an innings and 262 runs and it was the shortest Test days at the time in the subcontinent. It was also India’s biggest-ever innings victory.
Since then, Afghanan have played 11 Tests. They have notably won three, including two back to back wins after their inaugural match against India against Ireland and Bangladesh in 2019 and against Zimbabwe in January 2025. The latter of those marked Afghanan’s first victory in a Test series that contained more than one match, having drawn the first Test in December 2024.



