La Segunda Guerra Anglo-Afgana (Pastún: د افغان-انګرېز دويمه جګړه), se libró desde 1878 hasta 1880 entre el Reino Unido y el Emirato de Afganistán, cuando este último era gobernado por Sher Ali Khan de la dinastía Barakzai, hijo del antiguo emir Dost Mohammed Khan. Se trataba de la segunda vez que la India Británica invadía Afganistán, siendo la primera la denominada Primera Guerra Anglo-Afgana. La contienda finalizó con la victoria de los británicos sobre los afganos, y la firma del Tratado de Gandamak. En el acuerdo de paz, se les permitió a los afganos mantener la soberanía interna, pero tuvieron que ceder el control de sus relaciones externas a los británicos, quienes, a cambio, garantizaban la libertad de la zona, protegiéndola de una potencial dominación militar extranjera. Con ello el Reino Unido pretendía frustrar la voluntad de expansión del Imperio ruso hacia la India. Afganistán también cedió oficialmente diversos territorios fronterizos a los británicos. Una vez finalizada la guerra, la mayoría de los soldados británicos e indios se retiraron de Afganistán. Kabul fue ocupada en octubre de 1879; Yacub Khan, hijo de Shere Alí, que había ocupado el trono en marzo del año anterior, fue forzado a abdicar y, en 1880, después del breve mandato de Ayub Khan, Abdur Rahman Khan, nieto de Dost Muhammad, se instaló en el trono. Los británicos decidieron retirarse en 1881, ya que en general el nuevo monarca les parecía una alternativa aceptable que podía alinearse con los intereses británicos.