Haziq was a Malaysia's recurve men’s team archer and two-time Olympian who had competed the archery event in the London 2012 and Rio 2016 Olympic Games. He also participated in World Archery Championships for four times from 2011 to 2017. Haziq also won gold medals at the 2011 Asian Archery Championships in Tehran, as well as the gold medal at the 2011 Asian Grand Prix in Laos and the bronze at the 2019 Asia Cup in the Philippines. Beside that he won four gold and two silver medals in both individual and team events in the SEA Games from 2011 until 2019.