| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1995 | Notts County | - | 79 | 4 | 1998 | (Player) |
| 1998 | Sheffield United | £700,000 | 72 | 0 | 2000 | (Player) |
| 2000 | Portsmouth | £300,000 | 49 | 1 | 2002 | (Player) |
| 2002 | Crystal Palace | £400,000 | 83 | 3 | 2005 | (Player) |
| 2004 | Nottingham Forest | Loan | 7 | 0 | 2005 | (On loan) |
| 2005 | Leeds United | - | 71 | 3 | 2008 | (Player) |
| 2007 | Crystal Palace | Loan | 12 | 0 | 2008 | (On loan) |
| 2008 | Crystal Palace | £150,000 | 103 | 0 | 2010 | (Player) |
| 2010 | Queens Park Rangers | Free | 92 | 1 | 2013 | (Player) |
| 2013 | Millwall | Loan | 7 | 0 | 2013 | (On loan) |
| 2013 | Notts County | Free | 0 | 2015 | (Manager) | |
| 2015 | Cambridge United | - | 2018 | (Manager) |