Anuar Mohamad speelde op de Olympische Spelen in 2012, hij won van Chu Sian Cheng, Xing Yu en Larry Godfrey maar verloor in de kwartfinale van Takaharu Furukawa met 2-6. Op de Spelen in 2016 won hij tegen Andres Pila maar verloor in de tweede ronde tegen de Duitser Florian Floto.