The reasons which made Muhammad Ghori to invade India.The wealth and military resources of India, which he thought could be utilised to safeguard the Ghurid empire. Therefore, he strengthened his position at Ghazni and turned his attention towards India. He invaded India several times between 1175 and 1206.