Op de 400 m liep op het WK 2001 in Edmonton in de reeksen een persoonlijke recordtijd van 45,13 s, meteen ook een nationaal record. Hij werd echter uitgeschakeld in de halve finales. In 2004 nam Malik nog deel aan de 200 m op de Olympische Spelen van Athene. Met een tijd van 20,93 s werd hij uitgeschakeld in de tweede ronde.