Erstmals trat Zaidatul Husniah Zulkifli bei den Asienmeisterschaften 2013 in Pune international in Erscheinung, bei denen sie im 100- und 200-Meter-Lauf in der ersten Runde ausschied. Anschließend gelangte sie bei der Sommer-Universiadein Kasan über 100 Meter bis in das Halbfinale und schied dort mit 12,42 s aus. Bei den Südostasienspielen in Naypyidaw belegte sie in 12,13 s den fünften Platz über 100 Meter und schied über 200 Meter mit 25,17 s im Vorlauf aus. 2015 wurde sie bei den Südostasienspielen in Singapur in 11,93 s Vierte über 100 Meter sowie in 24,18 s Sechste über 200 Meter und gewann mit der malaysischen 4-mal-100-Meter-Staffel in 45,41 s die Bronzemedaille. Über 100 Meter nahm sie erneut an den Studentenweltspielen in Gwangju teil und erreichte erneut das Halbfinale. 2016 nahm sie an den Hallenasienmeisterschaften in Doha teil und erreichte dort über 60 Meter das Halbfinale. Im Sommer nahm sie für Malaysia an den Olympischen Spielen in Rio de Janeiro teil und schied dort über 100 Meter bereits in der ersten Runde aus. 2017 verpasste sie bei den Asienmeisterschaften in Bhubaneswar als Vierte über 100 Meter nur knapp eine Medaille. Mit der 4-mal-100-Meter-Staffel erreichte sie den fünften Platz. Im August 2017 gewann sie bei den Südostasienspielen in Kuala Lumpur die Silbermedaillen über 100 und 200 Meter hinter der Vietnamesin Lê Tú Chinh und belegte mit der Sprintstaffel den fünften und somit letzten Platz.