曆時兩年之久的規模空前的民族大起義,被英國殖民者殘酷地鎮壓在血泊裏。大起義的最後命運是由所處的時代和參加起義的階級的局限性所決定的。這正如印度曆史學家班納吉在《新編印度近代史》一書中所指出的:從這個意義上講,大起義的失敗不是偶然的,而是不可避免的。
一、絕大多數封建王公和地主站在英國殖民者一邊
這次起義之所以失敗,就全國來說,是因為封建王公和封建地主的絕大多數依然站在英國殖民者一邊,竭力防止自己地區發生起義,並從兵力上、財力上支持英國統治者,使起義在範圍上受到限製,使殖民統治者有可能把未起義的更廣大地區變成鎮壓起義的基地,從四麵八方對起義地區形成包圍。
起義爆發後,一些封建主因其特權被剝奪,與殖民者發生矛盾而參加了起義,但在英國殖民者的收買政策下,除少數土邦王公外,多數都叛變投敵了。在英國的威脅利誘下,北印度的帕提亞拉王公、錦德王公、卡納爾王公都把自己的資源交給殖民當局支配。旁遮普、拉其普塔納的許多王公提供兵力幫助鎮壓。整個起義期間,從英國派來軍隊11.2萬人,而征召的印度兵達31萬人。巴哈杜爾沙二世本人對印度土兵不抱信心,他甚至和英國人協商,要求對方確保自己的人身安全。大多數塔魯克達爾隻顧著維護自己的利益,他們中有一些人,如曼·辛格,見風使舵,哪邊占上風就站在哪一邊。
英國駐印總督坎寧(1856年他取代大賀胥)承認,土邦王公起了溢洪道的作用。他心有餘悸地說,如果像瓜廖爾、海德拉巴這樣的土邦也參加起義,那麽,洶湧洪水的第一個浪頭就會把我們卷沒。英軍攻陷德裏後,坎寧收到一封孟加拉王公、地主、大商人的賀信,有2500人簽名。大多數封建主及大商人支持殖民統治,給了英國統治者定心丸,使他們無後顧之憂,可以集中力量鎮壓起義。