The Battle of Charasiab was fought during the Second Anglo-Afghan War, between British and Indian troops against Afghan forces. The British were led by Major-General Sir Frederick Roberts, then commander of the Kabul Field Force, and the Afghans by Nek Mohammed Khan, Governor of Kabul and uncle of Yakub Khan, the former Amir. Having driven the Afghans from the hills surrounding Charasiab, the British were able to resume their advance on Kabul.
- Robson, Brian. (2007). The Road to Kabul: The Second Afghan War 1878-1881. Stroud: Spellmount. ISBN 978-1-86227-416-7.