英国——伊朗战争是英国殖民者为了扩大基地以进一步在中东和中亚实行扩张而发动的侵略战争。英国殖民者以伊朗企图兼并原附属于伊朗国王的相邻的封建小邦赫拉特为借口发动了这场战争。赫拉特位于印度同伊朗、希瓦、布哈拉和浩罕贸易往来、四通八达的交通要道,常被英国殖民者用作扩大其中东统治的基地。同时,它又是英国公开插手的伊朗和阿富汗之间激烈争夺的一个目标。
1856年11月1日,英国对伊朗宣战,派出了一支拥有45艘舰艇的分舰队运载1万人左右远征军侵入波斯湾,向伊朗海岸进犯。
12月4日,英军攻占了哈尔克岛;7日,英军在哈利利湾开始登陆;10日,在分舰队炮火支援下,英军从陆上攻占了布什尔港。在1857年2月库沙布战斗中,英军向设拉干发起的佯攻被伊朗军队所阻,但英军指挥部计划以主力经穆罕默尔向舒什特尔和德黑兰前进。3月间,英军占领穆罕默尔;4月1日,占领阿瓦士。当时,英国由于急需向中国调兵,印度又爆发了土著印兵的起义,再加上俄国和法国在外交上声援伊朗,因此不得不在战争紧张关头,于1857年3月4日仓促缔结了和约。等到缔约的消息从巴黎传来,已经是4月初了。
1856~1857年英伊战争是英国为了征服小亚细亚、高加索、伊朗、阿富汗和中亚各汗国,于19世纪在亚洲推行的殖民主义政策的一个组成部分。伊朗由于军事和经济上的落后遭到了失败。