Летние Олимпийские игры 2020 года стали для Мохамада третьими в карьере. В личном турнире, единственной дисциплине, где он выступил, он в первом раунде победил финна Антти Викстрёма, а затем оказался сильнее Ван Дапэна из Китая. Причём в обоих матчах после пяти сетов счёт был равным, и понадобилась перестрелка, в которой сильнее становился Мохамад. В 1/8 финала Хайрул Ануар встретился с олимпийским чемпионом Ким У Джином, которому проиграл всухую и выбыл из борьбы за медаль.