Multiple choice How many times did Mahmud of Ghazni attack India ? 15 16 17 21 Reveal answer Fill a bubble to check yourself C Correct answer Explanation Mahmud of Ghazni is traditionally recorded as having conducted 17 invasions of India between 1000 and 1027 AD.