Непосредственной причиной восстания сипаев явился слух, что новые ружейные бумажные патроны (которые приходилось откусывать зубами) смазаны свиным и говяжьим салом. Это было неприемлемо как для индусов, так и мусульман, служивших в армии. Свинья «нечиста» для мусульманина, а корова – является священным животным для индусов. Никакие разъяснения по этом поводу не помогали утихомирить волнения и возмущение. Многие сипаи восприняли сложившуюся ситуацию как преднамеренное оскорбление их религиозных чувств. Сипайские подразделения комплектовались по смешанному религиозному признаку, чтобы устранить вероятность возникновения среди них сговора против англичан, но здесь индуисты и мусульмане, забыв о прежних разногласиях, объединились для защиты своих ценностей.
Восстание началось 10 мая 1857 г. в Мируте. 85 сипаев отказались проводить учебные стрельбы новыми патронами, содержащими животный жир. За этот проступок их приговорили к смертной казни, замененной десятью годами каторги. Осужденных отправили в тюрьму, однако на следующий день в Мируте, который находился недалеко от Дели, вспыхнуло восстание трех бенгальских полков. Вскоре восстание охватило всю бенгальскую армию. В день восстания многие британские солдаты находились в увольнении, у них был выходной день, поэтому они не смогли подавить мятеж. Малочисленный гарнизон англичан, понимая, что восставших не усмирить, подорвал местный арсенал, чтобы лишить сипаев боеприпасов. Восставшие убили часть британских солдат и офицеров, чиновников и гражданских лиц. Они освободили приговоренных к каторге сипаев, а также заключенных местной тюрьмы.
11 мая восставшие вошли в Дели. Они отправили делегацию ко дворцу, где жил потомок Великих Моголов – падишах Бахадур-шах II; падишах поддержал восстание и призвал индийский народ к борьбе за независимость. Восстание переросло в настоящую освободительную войну, где главными центрами сопротивления стали Дели, Канпур и Лакхнау, в которых были образованы собственные правительства. Линия фронта протянулась от Пенджаба до Бенгалии. Британцам пришлось отступить на юг Индии, где располагались верные Ост-Индийской компании воинские части. Основной удар англичане направили на Дели, осада города продолжалась на протяжении четырех месяцев. Англичане понимали, что собственными силами задавить восстание сипаев будет сложно. Во время осады на помощь англичанам подошло подкрепление: часть войска перебросили из Сингапура и метрополии, часть после завершения Крымской войны подошла по суше через Персию. На стороне колониальной администрации оказались и некоторые индусские войска. Главным образом это были сикхи и пуштуны Пендажба. 7 сентября 1857 г. англичане начали артиллерийский обстрел города. 14 сентября колониальные войска пошли на штурм. В ходе штурма завязались кровопролитные уличные бои, которые закончились падением города. Из пушек британцы расстреляли главную городскую мечеть и прилегающие к ней здания, в которых проживала элита мусульманского населения Индии. Они грабили город, многих мирных жителей вытаскивали из домов и убивали, победители взяли Бахадур-шаха II в плен, а всю его семью расстреляли. Так закончила существование династия Великих Моголов. После захвата Дели британцы принялись подавлять восстание в других городах.
Одним из лидеров сипайского воссстания был Нана Саиб
, приемный сын сосланного пешвы Маратхской конфедерации Баджи-рао II.Он примкнул к сипайскому восстанию в Канпуре, объявил о намерении стать вассалом императора Бахадур Шаха II и о желании возродить власть пешв. Он собрал значительное войско и атаковал британцев, которые сосредоточились в южной части Канпура. Нана Саиб направил генералу Уиллеру предложение о сдаче укрепления, гарантируя безопасный проход в Аллахабад. Британцы согласились, но при посадке в лодки часть британцев, несмотря на достигнутое соглашение, была перебита, другая – взята в плен. Кто отдал этот приказ об истреблении, до сих пор неясно. Некоторые историки утверждают, что скорее всего этот приказ был отдан Азимулллой-ханом.
16 июля вооруженные силы англичан достигли Канпура. Нана Саиб со своим войском в это время находился в одной из близлежащих деревень. Генерал Хэвелок атаковал населенный пункт и разбил войско Саиба. Предводитель восставших взорвал склад в Канпуре и отступил к Битуру. Узнав о резне в Бибигаре англичане сделали ответный ход – стали грабить и сжигать дома… 19 июля генерал Хэвелок захватил Битур, но Нана Саиба там уже не было, он успел покинуть город.