Однако политика Ранджит Сингха имела и ряд внутренних противоречий. Сикхи-сардары (военачальники) мечтали сделать свои земли наследственными и тяготились единоличной властью махараджи, а сикхское крестьянство, являвшееся ядром армии, страдало от военных лишений и возраставшего налогового гнета. Поэтому сразу после смерти Ранджит Сингха в Панджабе началась жестокая борьба за власть, которая привела к ослаблению государства. Над страной нависла угроза английского вторжения. В 1844 г. бразды правления государством фактически оказались в руках армии, которая жестоко расправилась с местным сепаратизмом в лице сикхской знати. Крупные панджабские феодалы, опасаясь расправы и в надежде вернуть утраченные позиции, вступили в тайное соглашение с англичанами.
Первая англо-сикхская война (1845–1846 гг.) была спровоцирована пограничным конфликтом на реке Сатледж. Отряд майора Бродфута напал на сикхский отряд, прибывший для сбора налогов в левобережные владения Лахора. В ответ на это сикхи отправили туда свои войска, что дало повод англичанам для развертывания военных действий в Панджабе.
В ходе войны сикхская армия храбро сражалась в битвах при Мудки (18 декабря 1845 г.), Фирузшахре (21 декабря 1845 г.) и Собраоне (1846 г.). Однако благодаря предательской тактике своих военачальников, в решительный момент уводивших свои войска, она постоянно терпела поражения от войск Компании. 20 февраля 1846 г. англо-индийские войска вступили в столицу сикхского государства, однако, англичане не решились сразу произвести аннексию Панджаба, опасаясь ее многотысячной армии, готовой продолжать борьбу.
В результате этой войны сикхское государство лишилось ряда важных областей и было значительно ослаблено. Засатледжские владения и территории между реками Биас и Сатледж перешли в собственность компании. Княжества Джамму и Кашмир, захваченные Панджабом у Афганистана в эпоху Ранджит Сингха, были переданы за 75 лакхов рупий крупному джагирдару и военачальнику Гулаб Сингху в обмен на его нейтралитет. Кроме того, английский резидент в Лахоре получил право размещать воинские части внутри Панджаба и заменять сикхские отряды английскими.
Вторая англо-сикхская война (1848–1849 гг.) была вызвана попыткой англичан сместить наместника панджабской провинции Мултан Мулраджа и ввести туда английский отряд. 19 апреля 1848 г. в Мултане началось восстание, перекинувшееся на северо-западную окраину Панджаба. Англичане предприняли две осады Мултана, однако исход войны решался не там. Сикхам удалось договориться с афганским правителем Дост Мухаммедом о помощи в обмен на возвращение Пешавара. В сражении при Чилианвале (13 января 1849 г.) англичане потерпели сокрушительное поражение и потеряли около двух с половиной тысяч человек. Однако уже в следующей битве при Гуджрате (21 февраля 1849 г.) им удалось одержать окончательную победу над сикхами. Последние сдались на милость победителя, передав все оружие, в том числе мощную артиллерию, англичанам. Затем войска компании отняли у афганцев Пешавар. Панджаб был аннексирован, а для его управления создан специальный административный совет, подчинявшийся непосредственно генерал-губернатору английских владений в Индии. Для поддержания политической стабильности на захваченных сикхских территориях англичане сохранили ряд мелких феодальных княжеств. Так, Гулаб Сингх был признан махараджей княжества Джамму-Кашмир, ставшего вассалом компании.
К середине XIX в. на территории Британской Индии сохранялось лишь одно большое формально суверенное княжество – Ауд. Его территория уже была урезана Компанией еще во времена генерал-губернатора Хейстингса, когда у наваба Ауда были отобраны города Бенарес и Аллахабад с прилегающими к ним районами. Новый генерал-губернатор Британской Индии Дальхаузи решил окончательно покорить Ауд. Он ввел туда английские войска, сосредоточенные в Канпуре и, арестовав наваба Ваджид Али, не желавшего распускать свою армию, срывать замки феодалов и запрещать населению носить оружие, как того требовали англичане, аннексировал княжество в 1856 г.
Присоединение Панджаба (1849 г.) и Ауда (1856 г.) венчали заключительный этап английского завоевания Индии.
Так в результате серии прямых захватов первой половины XIX в. Индия стала центром и оплотом британской внешней политики в Азии. Англо-индийское правительство продолжало вмешиваться в качестве важного и вполне самостоятельного субъекта в политику соседних с Индией территорий.