Zhang Xun (; September 16, 1854 - September 11, 1923) was a Qing-loyalist general who attempted to restore the abdicated emperor Puyi in 1917. He supported Yuan Shikai during his time as president.
Zhang served as a military escort for Empress Dowager Cixi during the Boxer Uprising. He fought for the Qing at Nanjing in 1911, then seized Nanjing from the KMT in 1913. Despite allowing his troops to savagely loot the city, Zhang was named a field marshal by Yuan. In 1917 Zhang entered Beijing to restore Puyi along with Kang Youwei but was thwarted by other generals. Zhang then took refuge in the Dutch legation and did not participate in politics again.
Aisin-Gioro Pu, Yi (1964,1987, 2002). 我的前半生 . Foreign Languages Press. ISBN 978-7-119-00772-4.