Zahrain bin Mohamed Hashim (born 12 November 1953) is a Malaysian politician previously from the People's Justice Party (PKR), a component party of then Pakatan Rakyat (PR) opposition coalition who served as the 16th Ambassador of Malaysia to Indonesia from September 2013 to June 2018 and Member of Parliament (MP) for Bayan Baru from March 2008 to May 2013.
[2] As Chairman of the Penang division of PKR, he had been criticised by his Pakatan Rakyat coalition partner, the Democratic Action Party, for speaking out against Penang Chief Minister Lim Guan Eng.
[4] He subsequently left PKR to sit in Parliament as an independent.
After leaving Parliament following the 2013 general elections, Zahrain was appointed as the Malaysia Ambassador to Indonesia.
[5] Zahrain was recalled from his posting following the Pakatan Harapan (PH) government's decision to stop the previous practice adopted by the Barisan Nasional (BN) of appointing politicians to head overseas missions.