Afghanistan The journey in Test cricket featured several memorable moments, historic victories and impressive individual performances. Since gaining Test status in 2017, the Asian side has steadily grown in the longest format despite facing some of the strongest teams in world cricket.
However, like every emerging Test nation, Afghanistan have endured a few tough outings with the bat. Their most difficult performances were particularly confronting Indiawhose world-class bowling attacks repeatedly exposed the visitors in testing conditions. After collapsing for 112 in the second innings of the one-off Test at Mullanpur in 2026, Afghanistan now occupy all three places in the list of lowest scores in Test cricket history.
3 lowest scores for Afghanistan in Test cricket
3. India v 112, Mullanpur, 2026

Afghanistan posted their third-lowest Test total as they were bowled out for 112 in the second innings of the one-off Test against India at Mullanpur. Asked to continue after conceding a massive first innings deficit, the visitors attempted an aggressive approach but failed to build a significant partnership.
Sediqullah Atal He got the highest result with 42 points Rahmanullah Gurbaz 24 provided some offensive intent. However, India’s spin trio proved too strong. Washington Sundar and led the charge with figures of 4/36 Kuldeep Yadav and a debutante Manav Suthar He chipped in with 6/33 in the first innings. Afghanistan were dismissed in 35.5 overs as India completed a dominant innings and 300-run victory.
2. 109 vs India, Bangalore, 2018

Afghanistan’s second lowest Test total came during their historic debut Test match against India in Bangalore in June 2018. He faced a formidable Indian attack led by him. Ravichandran Ashwin and Ishant Sharmathe arrivals struggled to cope with the pressure after being asked to continue.
Despite the battle from the 24th Muhammad NabiAfghanistan never recovered from the initial setbacks. The Indian bowlers kept up the relentless pressure throughout the innings, with Ashwin taking four wickets and a wicket Ravindra Jadeja requires two keepers. Afghanistan were eventually bowled out for 109, sealing a one-innings defeat that remains one of the shortest completed Test matches in modern cricket.
1. 103 vs India, Bangalore, 2018

Afghanistan’s lowest Test total was 103 in the first innings of the first Test match against India in Bangalore. After India scored 474 in the first innings, Afghanistan came under huge scoreboard pressure.
Only Hashemtullah Shahidi Defiantly managed to put up meaningful resistance with 36, while the rest of the batting line-up struggled against India’s quality spin attack. Jadeja starred with figures of 4/17 Umesh Yadav Expires 3/26. Afghanistan were bowled out in just 38.4 overs, a tough introduction to Test cricket against one of the strongest teams in the world.

