Neill made his QPR debut against Chelsea in 1980 and went on to play 181 league games scoring 3 goals. He played in the FA Cup Final replay in 1982 (replacing the suspended Glenn Roeder), was part of the Second Division Championship team in 1983 and a member of the 1986 Football League Cup Final team.