| # | Player Name | Date of Birth | Nationality | Apps | Start | Sub | Bench | Goals | Yellow | Red |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | PRICE Lewis | 19/07/1984 | Welsh | 6 | 6 | 0 | 28 | 0 | 0 | 0 |
| 2 | EDWORTHY Marc | 24/12/1972 | English | 9 | 7 | 2 | 1 | 0 | 1 | 0 |
| 3 | CAMARA Mohamed | 25/06/1975 | Guyan | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| 4 | McEVELEY James | 11/02/1985 | Scottish | 29 | 21 | 8 | 2 | 2 | 6 | 0 |
| 5 | LEACOCK Dean | 10/06/1984 | English | 26 | 22 | 4 | 2 | 0 | 3 | 0 |
| 6 | JOHNSON Michael | 04/07/1973 | Jamaican | 3 | 1 | 2 | 0 | 0 | 0 | 0 |
| 7 | JONES David | 04/11/1984 | English | 14 | 11 | 3 | 7 | 1 | 4 | 0 |
| 8 | OAKLEY Matt | 17/08/1977 | English | 19 | 19 | 0 | 0 | 3 | 3 | 0 |
| 8 | STUBBS Alan | 06/10/1971 | English | 8 | 8 | 0 | 0 | 0 | 2 | 0 |
| 9 | HOWARD Steve | 10/05/1976 | English | 20 | 14 | 6 | 0 | 1 | 3 | 0 |
| 9 | VILLA Emanuel | 24/02/1982 | Argentinean | 16 | 9 | 7 | 1 | 3 | 2 | 0 |
| 10 | EARNSHAW Robert | 06/04/1981 | Welsh | 22 | 7 | 15 | 10 | 1 | 0 | 0 |
| 11 | FAGAN Craig | 11/12/1982 | English | 22 | 17 | 5 | 1 | 0 | 6 | 0 |
| 12 | MACKEN Jon | 07/09/1977 | Irish | 3 | 0 | 3 | 1 | 0 | 0 | 0 |
| 14 | MILLER Kenny | 23/12/1979 | Scottish | 30 | 30 | 0 | 0 | 4 | 4 | 0 |
| 15 | LEWIS Eddie | 17/05/1974 | American | 24 | 22 | 2 | 3 | 0 | 3 | 0 |
| 16 | TEALE Gary | 21/07/1978 | Scottish | 18 | 9 | 9 | 2 | 0 | 1 | 0 |
| 17 | TODD Andy | 21/09/1974 | English | 19 | 14 | 5 | 2 | 1 | 2 | 0 |
| 18 | GRIFFIN Andy | 17/03/1979 | English | 15 | 13 | 2 | 1 | 0 | 4 | 0 |
| 19 | DAVIS Claude | 06/03/1979 | English | 19 | 19 | 0 | 0 | 0 | 3 | 1 |
| 20 | HOLMES Lee | 02/04/1987 | English | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
| 21 | MALCOLM Robert | 12/11/1980 | Scottish | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| 21 | STERJOVSKI Mile | 27/05/1979 | Australian | 12 | 9 | 3 | 0 | 0 | 0 | 0 |
| 22 | FEILHABER Benny | 19/01/1985 | Brazilian | 10 | 1 | 9 | 7 | 0 | 1 | 0 |
| 23 | MOORE Darren | 22/04/1974 | Jamaican | 31 | 29 | 2 | 2 | 0 | 5 | 0 |
| 24 | MEARS Tyrone | 18/02/1983 | English | 25 | 22 | 3 | 3 | 1 | 2 | 0 |
| 25 | PEARSON Stephen | 02/10/1982 | Scottish | 24 | 23 | 1 | 0 | 0 | 0 | 0 |
| 26 | ROBERT Laurent | 21/05/1975 | French | 4 | 3 | 1 | 2 | 0 | 1 | 0 |
| 27 | MILLS Danny | 18/05/1977 | English | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| 28 | BARNES Giles | 05/08/1988 | English | 21 | 14 | 7 | 0 | 1 | 0 | 0 |
| 29 | HINCHLIFFE Ben | 09/10/1987 | English | 0 | 0 | 0 | 6 | 0 | 0 | 0 |
| 30 | NYATANGA Lewin | 18/08/1988 | Welsh | 2 | 2 | 0 | 0 | 1 | 0 | 0 |
| 31 | CARROLL Roy | 30/09/1977 | Northern Irish | 14 | 14 | 0 | 0 | 0 | 0 | 0 |
| 32 | ADDISON Miles | 07/01/1989 | English | 1 | 1 | 0 | 1 | 0 | 0 | 0 |
| 35 | BEARDSLEY Jason | 12/07/1989 | English | 0 | 0 | 0 | 3 | 0 | 0 | 0 |
| 40 | GHALY Hossam | 15/12/1981 | Egyptian | 15 | 13 | 2 | 1 | 0 | 2 | 0 |
| 41 | SIMMONS Paris | 02/01/1990 | English | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| 43 | BYWATER Stephen | 07/06/1981 | English | 18 | 18 | 0 | 0 | 0 | 1 | 0 |
| 44 | SAVAGE Robbie | 18/10/1974 | Welsh | 16 | 16 | 0 | 0 | 0 | 4 | 0 |
| Own Goals | 1 | |||||||||
| Totals | 520 | 418 | 102 | 88 | 20 | 63 | 1 | |||