Erste internationale Erfahrungen sammelte Harith Ammar im Jahr 2011, als er bei den Commonwealth Youth Games in Douglas mit 11,28s in der ersten Runde im 100-Meter-Lauf ausschied. 2013 schied er bei den Islamic Solidarity Games in Palembang mit 10,92s im Vorlauf über 100 Meter aus und belegte mit der malaysischen 4-mal-100-Meter-Staffel in 40,43s den vierten Platz. Im Dezember gewann er dann bei den Südostasienspielen in Naypyidaw in 21,46s die Silbermedaille im 200-Meter-Lauf hinter dem Thailänder Jirapong Meenapra und belegte mit der Staffel in 41,35s den vierten Platz. 2015 schied er bei den Asienmeisterschaften in Wuhan mit 10,58s im Halbfinale über 100 Meter aus und anschließend belegte er mit der Staffel bei den Südostasienspielen in Singapur in 39,67s den vierten Platz. Daraufhin kam er bei der Sommer-Universiade in Gwangju mit 10,85s nicht über die Vorrunde über 100 Meter hinaus. Im Jahr darauf schied er bei den Hallenasienmeisterschaften in Doha mit 6,94s im Halbfinale im 60-Meter-Lauf aus und 2019 beendete er seine aktive sportliche Karriere im Alter von 25 Jahren.
2012 wurde Ammar malaysischer Meister im 100-Meter-Lauf sowie 2018 in der 4-mal-100-Meter-Staffel.