Смертельный удар Могольской империи нанесло вторжение иранского завоевателя Надир-шаха. Ещё в ноябре 1738 года он занял Пешавар, однако известие об этом не произвело никакого впечатления в Дели. Историк Гулям Хусайн несколько позднее писал: «Поскольку дороги не охранялись, всякий мог пройти по ним в любом направлении, оставаясь незамеченным; никакие разведывательные данные о происходивших событиях не поступали ко двору; и ни падишах, ни визирь никогда даже не спрашивали, почему они не получают этих сведений». Только январе 1739 году, когда персы выступили походом на Дели, могольский падишах Мухаммад-шах, сопровождаемый всем двором и министрами, с огромным войском, при котором находилось 300 орудий и 2 тысячи боевых слонов, выступил ему навстречу. В конце февраля при Карнале (недалеко от Дели) произошло генеральное сражение. Моголы имели значительное численное превосходство над персами, но их армия уже никуда не годилась. Надир-шах с помощью хитрости напугал слонов падишаха: они обратились против индийского войска и прошибли в нём брешь, в которую ворвались персы. По преданию, моголы потеряли 17 тысяч человек. 3 марта могольский падишах Мухаммад сдался своему победителю Надир-шаху и по его требованию распустил свою армию. 20 марта персидская армия без боя вступила в Дели, где захватила колоссальную добычу, оцениваемую в 700 миллион рупий. По мирному договору Мухаммад уступил Надир-шаху все свои владения к северу от Инда (Афганистан, Белуджистан и Синд), включая города Кабул, Газни и Пешавар. В середине мая 1739 года, отягченная индийскими сокровищами, персидская армия медленно двинулись в обратный путь. После ухода Надир-шаха Могольская империя осталась «истекающей кровью и обессиленной». Её слабость стала очевидна для всех, и от её былого престижа не осталось и следа.