南两个方向大举进攻喀布尔。1842年9月,阿军经浴血奋战,终因力量悬殊,主动撤离了喀布尔。英军重占喀布尔后烧杀抢掠,疯狂报复。但英军唯恐再遭惨败,在救出人质后,慌忙于10月12日撤回印度。历时三年半的第一次英阿战争,使英国损失了3万余人,耗资1.5亿英镑,结果以阿富汗大获全胜而告终。
1879年英国又进行了第二次侵阿战争。19世纪70年代,英俄两国在阿富汗南北两翼不断进行侵略扩张,将边界向前推进直接与阿领土接壤,对阿构成新的直接威胁。
阿为寻求庇护,接受了沙俄提出的包括出兵援阿等条款的条约草案,拒绝了英国使团来访。英殖民当局不能容忍阿与俄结盟,便以使团遭拒为借口出兵侵阿。1878年11月,英殖民军3.5万人分3路入侵阿富汗。阿统治者一心指望俄国援助,采取不抵抗政策,有意将5万人的军队分散在全国各地,企图让英军深入国境,迫使沙俄实现出兵援助的诺言。由于阿实行这一指导思想,使得阿军防守十分薄弱。南路殖民军向坎大哈推进,一路未遇抵抗,于1879年1月8日轻取该城;
中路英军在派瓦尔山口受阻,后迂回阿军侧后迫其后撤;北路殖民军在开伯尔山口遭阿军炮火猛烈轰击前进受阻,但当夜阿军奉命撤退,殖民军顺利占领了贾拉拉巴德。阿大片国土沦丧,请求俄国出兵。但沙俄的战略重点在欧洲,不愿在阿与英国摊牌,因而拒绝出兵。阿富汗迫不得已于5月26日同英方签订了《甘达马克条约》,阿成为英国的附属国。
《甘达马克条约》的签订激起阿国内一片义愤。很快,喀布尔爆发人民起义,愤怒的士兵和群众包围殖民者官邸,杀死了英国总督。喀布尔的起义点燃了全国抗英烈火,许多部族纷纷组织抗英游击队。在喀布尔市郊,不少农村妇女拿着铁锨、斧头、马刀参加抗英军作战,使英国人每前进一步都付出惨重代价。10月12日,英军再度占领喀布尔,各地抗英武装以加兹尼为基地,对喀布尔形成包围,给英军以重创。
1880年7月27日,抗英军2.5万人在坎大哈附近与英军一个旅遭遇,打响了著名的迈万德会战。抗英军在兵力火力上均占优势,战斗开始后,抗英军首先以炮火压制敌两翼的炮兵和骑兵,掩护步兵前进。尔后步、骑兵紧密配合,乘势发起猛攻,打得英军溃不成军,只是援军赶到才免遭全歼。抗英军乘胜向坎大哈进军,喀布尔城内的英军也被10万起义军包围,英殖民当局调来大量增援部队才把抗英军镇压下去。
1881年4月,英军不得不放弃了侵占阿富汗的打算,全部撤出阿富汗。
英国人的前车之鉴就在眼前,使得俄国虽然一心谋划侵略阿富汗,却又不得不小心谨慎,当得知德军一举全歼了二十万东线法军之后,俄国人才开始大胆起来,他们认为,入侵阿富汗的最佳时期到了,现在英法在欧洲自身难保,此时控制住阿富汗是最好的机会。(!)