 He played List-A domestic cricket for Prime Doleshwar Sporting Club in the Dhaka Premier League of Bangladesh for two seasons from 2013–15, contributing with both bat and ball.Malan played for Peshawar Zalmi in the first season of PSL and continued with them the following season in which they won the Final played in Lahore.He was part of a very select group of foreign players who agreed to play in the Final, due to terrorism threats afflicting Pakistan for several years and as a result of this he gained a fan following in Pakistan.