KUALA LUMPUR, Feb. 9 -- Veteran British pop singer and songwriter Rod Stewart has cancelled his highly-anticipated concert in Malaysia.

The 79-year-old singer, known for hits like Maggie May and Downtown Train, was slated to perform at the Axiata Arena, Bukit Jalil on March 4 during the Asia leg of his Live in Concert, One Last Time tour.

Checks on concert organiser Live Nation's website showed that the singer has also called off his shows in Thailand (March 6), Taiwan (March 9), Hong Kong (March 11) and the Philippines (March 13).

He will, however, still perform as scheduled for two nights in Singapore (March 16-17) and subsequently in Japan (March 20).

Live Nation announced via Instagram on Thursday that ticket holders for the Thail...