Malaysia's veteran leader Mahathir Mohamad suffered his first election defeat in 53 years on Saturday in a blow that could mark the end of a seven-decade political career.

Iran PressAsia: Mahathir, 97, who served as Malaysia's prime minister for more than two decades in two stints, failed to retain his parliamentary seat in the Langkawi island constituency, coming in fourth in a five-cornered fight.

The seat was won by Mohd Suhaimi Abdullah, a candidate from the Perikatan alliance, which is led by another former prime minister, Muhyiddin Yassin.

It was Mahathir's first election loss since 1969.

Mahathir leads a coalition that has vowed to take down the incumbent Barisan Nasional government over corruption allegations.

But his alliance is not considered a key contender, with Barisan facing two other major coalitions - Muhyiddin's bloc and another led by Mahathir's long-time rival Anwar Ibrahim. 219