After a successful trial, Zakaria officially joined the 2011 Malaysia Super League champion and 2011 FA Cup Runners-Up, Kelantan FA on 6 December 2011, signing a 2-year contract with the club. The club is located in East Coast of Malaysia and will be playing in the 2012 AFC Cup.[2][3]