Farhan was selected to represent Malaysia for 2007 AFC Asian Cup. He only made two appearances as substitute. Farhan also helping Malaysia to win 2007 Merdeka Tournament after defeating Myanmar 3–1. He was a member of the Malaysia team when Malaysia participated in 2008 AFF Suzuki Cup. B. Sathianathan was the team coach at that time.