После успешных выступлений на молодёжном уровне Хальфан присоединился к основной сборной. Его первым крупным триумфом стала победа в домашних Азиатских играх, Хальфан забил 2 гола. В отборочном матче Кубка Азии 2007 он оформил дубль в ворота Бангладеш. Затем он принял участие в своём первом Кубке наций Персидского залива, Катар не сумел защитить свой титул, Хальфан забил один гол в матче против Бахрейна. В 2008 году он сыграл важную роль в квалификации на кубок мира, в частности забил в ворота Австралии.