A member of the Democratic Party (DP), he served as the chairman of the Democratic Party of Khovd Province from 2009 to 2012. In the 2016 parliamentary election, he ran as the Democratic candidate for the 34th Khovd constituency and was elected to the State Great Khural.[4] He was re-elected as MP from the 16th Khovd constituency in the 2020 election.[5]
In the 2024 election, he secured his third consecutive term from the 2nd Gobi-Altai, Zavkhan, Khovd, and Uvs Province constituency.[6] On 2 July 2024, during the opening of the 9th State Great Khural, Pürevdorj was nominated as the deputy chairman of the State Great Khural, alongside Khürelbaataryn Bulgantuya from the Mongolian People's Party (MPP).[7]
In late August, the 380 delegates of the National Policy Committee, the presidium of the DP, met to elect a new party chairman. Pürevdorj, along with three other politicians, declared their candidacy for the party chairmanship on August 29.[8] He received 82 out of 314 votes, and lost to Odongiin Tsogtgerel, who had won 196 votes.[9]
On 17 October 2025, then-speaker Dashzegviin Amarbayasgalan was dismissed by the State Great Khural due to an internal crisis within the MPP. Subsequently, Pürevdorj was named acting parliamentary speaker until a successor was chosen by the State Great Khural.[10] The same day, Gombojavyn Zandanshatar was ousted as prime minister after a parliamentary vote chaired by Bulgantuya. Later, the motion dismissing Zandanshatar was declared unconstitutional by the Constitutional Court on October 23, and Bulgantuya herself was called by opposition lawmakers to resign.[11]
During his tenure as acting chairperson, a political feud was unfolding within the ruling MPP between factions led by prime minister Zandanshatar and speaker Amarbayasgalan.[12] He oversaw the drafting and passing of the 2026 budget bill.[13] On 12 November 2025, Jadambyn Bat-Erdene was nominated and inaugurated as a successor to Bulgantuya, subsequently becoming the next acting chairperson of the State Great Khural.[14]