Первое, что сделал новый правитель, – это сформировал войско для захвата ключевого города – Кабула у его персидского гарнизона. Bala Hissar, или Верхнюю крепость, надежно защищали 12 тысяч персидских семей. Несмотря на религиозные противоречия между суннитами и шиитами, Ахмад-шаху, который вовсе не был фанатиком, удалось прийти к соглашению с гарнизоном крепости, по которому в случае ее капитуляции с ними будут обращаться так же, как и с афганцами. После этого и Кабул, и Газни сдались без значительного сопротивления. Правитель Кабула Насир-хан на самом деле попытался получить помощь от хазарейцев и узбеков, но, отчаявшись противостоять Ахмад-шаху, после вооруженной стычки бежал в Пешавар, который он сдал афганскому царю, а вместе с ним и выразил свое собственное повиновение.
Афганский монарх отчетливо понимал, что постоянные нападения на окрестные государства очень желательны хотя бы для того, чтобы обеспечивать трофеями и пищей своих бедных воинственных подданных, чьи распри и соперничество, если бы они не были заняты за пределами своего государства, представляли бы серьезную опасность для стабильности его царства. Вследствие этого он решил совершить вторжение в Пенджаб и переправился через Инд во главе 30 тысяч всадников.
Правитель-могол Аятулла-хан сначала занял боевую позицию к северу от Лахора. Потом он решил отойти в город, и этот маневр его сторонники сочли доказательством его слабости, а его войско в беспорядке отступило к Дели.
Получив такие серьезные вести, Мухаммед-шах собрал сильную армию, которая пошла на Сирхинд, где тяжелое обозное снаряжение, казна и излишки продовольствия были оставлены в небольшой крепости с незначительным гарнизоном, а вся армия двинулась к реке Сатледж. Не велась никакая разведка, и не соблюдались никакие другие меры военной предосторожности, в результате чего, когда до Сирхинда оставался один дневной переход, была получена весть о взятии города афганцами. Ахмад отправил награбленное и тяжелое обозное имущество в Лахор, а затем разыскал императорскую армию, которая заняла укрепленную позицию в деревне Манипур, где 11 марта 1748 г. состоялось сражение, получившее название по названию деревни.
Войско Ахмада насчитывало лишь 12 тысяч человек, а императорское – 60 тысяч человек и имело поддержку гораздо более мощной артиллерии, чем артиллерия его противника. Битва началась с того, что трехтысячный кавалерийский отряд кызылбашей пошел в атаку на авангард императорской армии. И хотя эта конница и нанесла большой урон противнику, она сама серьезно пострадала от тяжелой артиллерии моголов. В итоге Муин уль-Мульк (сын визиря Камр уд-Дина, который рано утром был убит пушечным ядром) удержал свою позицию. На левом фланге императорской армии раджпуты были деморализованы огнем двухсот вертлюжных пушек и бежали, преследуемые афганцами, которые добрались до обоза и разграбили его. Приблизительно в это же время Сафдар-Джанг – наваб (правитель) княжества Ауд – пошел в наступление с 1700 мушкетерами в сторону холма, который занимало войско противника с множеством пушек. Пушечными залпами индусов были убиты много афганцев, и позиция была захвачена. После чего началось общее наступление индийской армии. В этот момент взорвались несколько груженных взрывчатыми снарядами повозок, захваченных афганцами. От искр загорелся порох афганской артиллерии; 1000 пушкарей сгорели, и афганцы потерпели поражение.
Однако Ахмад-шах оказал сопротивление в небольшой крепости позади поля боя, которую он удерживал мушкетным огнем до самой ночи, и лишь тогда ушел оттуда. Победители, не способные осознать этот неожиданный успех, всю ночь охраняли свой укрепленный лагерь и начали преследование лишь пять дней спустя.
Мухаммед-шах умер вскоре после битвы при Манипуре, и его преемником стал его сын Ахмад, который воспитывался в гареме и не имел никакого опыта управления и вследствие этого представлял опасность для клонившейся к упадку империи.
Ободренный таким положением дел, Ахмад-шах снова вторгся в Пенджаб, и после нескольких несущественных стычек в 1750 г. афганскому монарху были обещаны 14 лакхов рупий, что составляло ежегодную прибыль четырех районов, которые умерший Мухаммед-шах отписал по договору Надир-шаху. После подписания этого договора Ахмад-шах возвратился в Афганистан.
После возвращения Ахмад-шаха в Кандагар возник заговор с целью его убийства во главе с ализаем Нур Мухаммедом, бывшим командующим афганскими войсками при Надир-шахе. После раскрытия заговора Нур Мухаммед, присоединившиеся к нему вожди и десять человек из племени каждого виновного вождя были казнены.