Later he participated in the Third Anglo-Afghan War in 1919. He was involved in military intelligence, running a spy network from Meshed in north-eastern Iran against the Russians during this period. For his services, Malleson was knighted as a Knight Commander of the Order of the Indian Empire (KCIE) on 1 January 1920.