Not dying on the battlefield, I understand that not dying in battle is non-combat death, including being killed after being captured, dying of illness, and dying of old age.
The generals of Shu Han who did not die in battle were Guan Yu, Zhang Fei, Zhao Yun, Huang Zhong, Ma Chao, Liu Feng, Huo Jun, Xiang Lang, Ada, Li Yan, Wei Yan and Wang Ping.
Guan Yu, Xie Liangren of Hedong County (now Yuncheng, Shanxi Province), was the first general of Shu and Han Dynasties and a former general. In 2 19, the battle of Xiangfan was launched. As a result, the rear area of Jingzhou was deceived by Soochow, and all the troops guarding Jingzhou were transferred to the front line of Xiangfan, which led to the emptiness of Jingzhou troops. Monroe led a large army to cross the river in white, and the sneak attack was successful.
Guan Yu was also defeated by Huang Xu at the front line of Xiangfan, and then led his troops to retreat. Most of the soldiers on the road fled to Wu Dong, and then Guan Yu was defeated in Maicheng. In Lintao (now Nanzhang County, Xiangfan City, Hubei Province), he was captured by Ma Zhong under Wu Dong Pan Zhang and later killed. Guan Yu died in 220 AD at the age of 60.
Zhang Fei, a native of Zhuo Jun County, Youzhou (now Zhuozhou City, Hebei Province), is the second famous soldier in Shu and Han after Guan Yu. Because of Zhang Fei's bad temper, he always whipped his foot soldiers. The year after Guan Yu was killed, Liu Bei was killed by his subordinates Fan Jiang and Zhang Da on the eve of launching the Yiling War. He died in 22 1 year at the age of 56.
Zhao Yun, a native of Zhengding County, Changshan County (now Zhengding County, Hebei Province), was a famous soldier in Shu and Han Dynasties and a general in Yi Jun. He died of illness in 229 AD, and his age is unknown.
Huang Zhong, a native of Nanyang County, Jingzhou (now Nanyang, Henan Province), was a famous scholar in Shu and Han Dynasties. He died of illness in 220 AD, and his age is unknown.
Ma Chao, a native of Maoling, Fufeng County (now Xingping, Shaanxi Province), was named Zuo. Ma Chao is a famous soldier of Xiliang, the son of Marten, and originally an independent warlord of Xiliang. Later defeated by Cao Cao, he fled to Yizhou to take refuge in Liu Bei. Later, he was not very important. He died in 22 1 at the age of 47.