A former deputy police minister and two other senior officials also were expelled from the party to face corruption charges, the government announced.
Gen Xu Caihou, a former deputy chairman of the party's Central Military Commission, which controls China's military, is accused of taking money and property in exchange for promotions and other favors, the government statement said.
Xi, who took power in 2012, has vowed to punish all corrupt officials, no matter how highly ranked. But political analysts also suggest the campaign is aimed at neutralising a retired senior leader, Zhou Yongkang, a former member of the party's ruling Standing Committee who stepped down in 2012 in a transfer of power to younger leaders.
"Zhou Yongkang was a bitter enemy of Xi Jinping. He was opposed to Xi Jinping becoming general secretary. This is also a personal vendetta. A power struggle," said Lam. "Xi Jinping has very shortly used the anti-corruption campaign to bring down his political enemies."
More From This Section
Xu's case marks the first time since the 1966-76 Cultural Revolution that such a senior Chinese general has been detained, according to Lam. Xu was the most senior uniformed officer and ranked behind only then-President Hu Jintao, who was the commission chairman, in the military hierarchy.
"Xu went overboard in terms of his greed and the vast amount of money he has collected," Lam said.
Also today, three other senior officials were expelled from the party the penultimate step before criminal proceedings begin including Li Dongsheng, a former deputy police minister.