It was the mongols that destroyed budhism.
The religion began to decline in Afghanistan after
its conquest by Arab Muslims following the
rise of Islam in the 7th century CE; it saw further decline in the region during the
Muslim Ghaznavid era of the 10th–12th centuries.
[4] Buddhism was eliminated in Afghanistan by the 13th century during the
Mongol conquests,
[5][6] with no further mention of a Buddhist presence in the area past the 14th century.
[4]