Neill también fue el capitán de la selección nacional de fútbol de , habiendo representado a su país desde 1996 y participado en la Copas Mundiales de Fútbol de 2006 y 2010, y las Copas Asiáticas de 2007 y 2011.