from afghanistan The journey of Test cricket has included many memorable moments, historic wins and impressive individual performances. Since gaining Test status in 2017, the Asian team has continued to thrive in the longest format despite facing some of the strongest teams in world cricket.
However, like every emerging Test nation, Afghanistan have also faced some difficult conditions with the bat. His most challenging performances have particularly come against IndiaWhose world-class bowling attack has repeatedly exposed visitors to testing conditions. After being bowled out for 112 in the second innings of the one-off Test in Mullanpur in 2026, Afghanistan now occupy all three places on the list of their lowest scores in Test cricket history.
3 lowest scores for Afghanistan in test cricket
3. 112 vs India, Mullanpur, 2026
Afghanistan recorded their third lowest Test score after being bowled out for 112 in the second innings of the one-off Test against India in Mullanpur. Asked to follow on after suffering a heavy defeat in the first innings, the visiting team tried to adopt an aggressive approach but failed to build adequate partnerships.
Sediqullah Atal While he was the top scorer with 42 runs. Rahmanullah Gurbaz Provided some offensive intent with 24. However, India’s spin trio proved too strong. washington beautiful While led the charge with figures of 4/36 -Kuldeep Yadav and budding human improvement Scored 6/33 in the first innings. Afghanistan were eventually bowled out in 35.5 overs and India won by an innings and 300 runs.
2. 109 vs India, Bengaluru, 2018
Afghanistan’s second lowest Test score came during their historic debut Test match against India in Bengaluru in June 2018. Ravichandran Ashwin And Ishant SharmaThe new players struggled to cope with the pressure after being asked to follow on.
Despite fighting since 24 mohammad nabiAfghanistan never recovered from the initial shock. The Indian bowlers maintained constant pressure throughout the innings, with Ashwin taking four wickets. Ravindra Jadeja Took two wickets. Afghanistan were eventually bowled out for 109, leading to one of the shortest completed Test matches in modern cricket by an innings defeat.
1. 103 vs India, Bengaluru, 2018
Afghanistan’s lowest score in Test history is 103 runs which they bowled out during the first innings of their first Test match against India in Bengaluru. Afghanistan found themselves under immense pressure on the scoreboard after India scored 474 runs in the first innings.
Only Hashmatullah Shahidi Managed to offer meaningful resistance with 36 runs, while the rest of the batting lineup struggled against India’s quality spin attack. Whereas, Jadeja performed brilliantly with figures of 4/17 Umesh Yadav Ended with 3/26. Afghanistan were bowled out in just 38.4 overs, making a difficult start to Test cricket against one of the strongest teams in the world.

