W 2014 roku zakończył karierę.

Kariera reprezentacyjna W reprezentacji Australii Neill zadebiutował 9 października 1996 roku w zremisowanym 0:0 meczu z reprezentacją Arabii Saudyjskiej. Brał udział w Igrzyskach Olimpijskich w 2000. Zagrał w obu barażowych meczach z reprezentacją Urugwaju i pomógł reprezentacji Australii w awansie do finałów Mistrzostw Świata w Niemczech wykorzystując jeden z rzutów karnych, po których Socceroos awansowali do finałów. W 2006 roku został powołany przez Guusa Hiddinka do 23-osobowej kadry na finały MŚ. Jako kapitan Australijczyków rozegrał w mistrzostwach wszystkie 4 mecze w pełnym wymiarze czasowym, a Australia zakończyła turniej na 1/8 finału.

Kariera Sezon Klub Kraj Rozgrywki Mecze Bramki 1995/96 Millwall

Division One 13 0 1996/97 Millwall

Division Two 39 3 1997/98 Millwall FC

Division Two 6 0 1998/99 Millwall

Division Two 35 6 1999/00 Millwall

Division Two 31 1 2000/01 Millwall

Division Two 24 2 2001/02 Millwall

Division Two 4 0 2001/02 Blackburn Rovers

Premier League 31 1 2002/03 Blackburn Rovers

Premier League 34 0 2003/04 Blackburn Rovers

Premier League 32 2 2004/05 Blackburn Rovers

Premier League 36 1 2005/06 Blackburn Rovers

Premier League 35 1 2006/07 Blackburn Rovers

Premier League 20 0