| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1981 | Leeds United | - | 0 | 0 | 1982 | (Player) |
| 1982 | Peterborough United | £4,000 | 91 | 0 | 1984 | (Player) |
| 1984 | Birmingham City | £100,000 | 75 | 0 | 1986 | (Player) |
| 1986 | Queens Park Rangers | £225,000 | 141 | 0 | 1990 | (Player) |
| 1990 | Arsenal | £1,300,000 | 406 | 0 | 2003 | (Player) |
| 2003 | Manchester City | Free | 19 | 0 | 2004 | (Player) |