Erste internationale Erfahrungen sammelte Mazhar Ali bei den Asienmeisterschaften 2017 in Bhubaneswar, bei denen er über 400 Meter im Vorlauf ausschied und mit der pakistanischen 4-mal-400-Meter-Staffel in 3:11,42 min Rang sieben belegte. Im Jahr darauf nahm er erstmals an den Asienspielen in Jakarta teil und wurde mit der Staffel in 3:08,87 min Achter.