Seit dem 10. Jahrhundert drang der Islam allmählich in Indien ein. Nach und nach gerieten zunächst der Punjab und später Kaschmir unter islamische Herrschaft und ein wesentlicher Teil der Bevölkerung nahm die islamische Religion an. Nach der Schlacht bei Panipat 1526 wurde das Mogulreich von islamischen Eroberern in Nordindien begründet, das zum Zeitpunkt seiner größten Ausdehnung um 1700 herum große Teile des indischen Subkontinents umfasste. Auch Kaschmir gehörte zum Mogulreich. Im Laufe des 18. Jahrhunderts wurde das Mogulreich zunehmend geschwächt, was Invasionen von außerhalb ermöglichte. Um die Mitte des 18. Jahrhunderts etablierte sich im Osten des Iran, in Afghanistan und Pakistan das Durrani-Reich, das auch die Kontrolle über Kaschmir gewann. Von Bengalen aus drang die Britische Ostindien-Kompanie vor. In der Schlacht bei Plassey 1757 besiegte ein britisches Kontingent unter Robert Clive eine weit größere Armee des Mogulherrschers, der anschließend ganz Bengalen an die Britische Ostindien-Kompanie abtreten musste. Das Mogulreich verfiel in den folgenden Jahrzehnten weiter und wurde nach dem Indischen Aufstand von 1857 ganz von den Briten annektiert.