Tim Yeo has been deselected by his local constituency party, the BBC has reported.
The former environment minister, 68, has been the Conservative MP for South Suffolk since 1983. He was recently cleared by the Parliamentary Commissioner for Standards of breaking lobbying rules, although he stood down from the Commons Energy and Climate Change Committee while the investigation was ongoing.
Yeo was ousted in a secret ballot held in his constituency on Friday night. He had previously expressed his desire to stand again in the 2015 General Election, and it is possible he will appeal the decision.
South Suffolk is a safe Tory seat, returning Yeo with a majority of 8,689 at the last election, with the Lib Dems coming in second.