2012 nahm Muhammad Ziyad Zolkefli an den Paralympics in London teil und gewann dort mit einer Weite von 15,21 m die Bronzemedaille hinter dem Australier Todd Hodgetts und Jeffrey Ige aus Schweden. Im Jahr darauf verbesserte er sich bei den Weltmeisterschaften der Behinderten in Lyon auf 15,23 m und gewann damit die Goldmedaille. 2014 siegte er dann bei den Para-Asienspielen in Incheon und 2015 gewann er bei den Weltmeisterschaften in Doha mit 15,37 m die Bronzemedaille hinter dem Australier Hodgetts und Dimitrios Senikidis aus Griechenland. 2016 nahm er erneur an den Paralympics in Rio de Janeiro und stellte dort mit 16,84 m einen neuen Weltrekord auf und sicherte sich damit die Goldmedaille. Im Folgejahr verbesserte er den Weltrekord im Zuge der Weltmeisterschaften in London auf 17,23 m und gewann damit seinen zweiten Titel. Anschließend startete er bei den Südostasienspielen in Kuala Lumpur und gewann dort mit 17,12 m die Bronzemedaille hinter den Thailändern Promrob Juntima und Thawat Khachin.