However, due to the lack of playing time with Kelantan, Zakaria and team mate, Emmanuel Okine went on a loan until the rest of the season to another Malaysian Super League side which is Kuala Lumpur FA.[4][5] He scored his first league goal for Kuala Lumpur, converting a penalty in a 1-1 draw with Sarawak FA on 5 May 2012.[6]