No.ForenameSurnamePositionNationNotes
1
2GaryNevilleRB🏴󠁧󠁢󠁥󠁮󠁧󠁿
3PhilNevilleLB🏴󠁧󠁢󠁥󠁮󠁧󠁿
4
5RioFerdinandCB🏴󠁧󠁢󠁥󠁮󠁧󠁿New number, previously 6
6WesBrownCB🏴󠁧󠁢󠁥󠁮󠁧󠁿New number, previously 24
7CristianoRonaldoRW🇵🇹New signing (August)
8NickyButtCM🏴󠁧󠁢󠁥󠁮󠁧󠁿
9LouisSahaST🇫🇷New signing (January)
10Ruudvan NistelrooyST🇳🇱
11RyanGiggsLW🏴󠁧󠁢󠁷󠁬󠁳󠁿
12DavidBellionST🇫🇷New signing (July)
13RoyCarrollGK🏴󠁧󠁢󠁮󠁩󠁲󠁿
14TimHowardGK🇺🇸New signing (July)
15JoséKlébersonCM🇧🇷New signing (August)
16RoyKeaneCM🇮🇪
17RicardoLópezGK🇪🇸New number, previously 19
18PaulScholesCM🏴󠁧󠁢󠁥󠁮󠁧󠁿
19EricDjemba-DjembaCDM🇨🇲New signing (July)
20Ole GunnarSolskjærST🇳🇴
21DiegoForlánST🇺🇾
22JohnO'SheaCB🇮🇪
23KieranRichardsonLW🏴󠁧󠁢󠁥󠁮󠁧󠁿New number, previously 42
24DarrenFletcherCM🏴󠁧󠁢󠁳󠁣󠁴󠁿New number, previously 31
25QuintonFortuneLW🇿🇦
26DannyPughLB🏴󠁧󠁢󠁥󠁮󠁧󠁿
27MikaëlSilvestreCB🇫🇷
28MarkLynchRB🏴󠁧󠁢󠁥󠁮󠁧󠁿New number, previously 38
29
30LukeSteeleGK🏴󠁧󠁢󠁥󠁮󠁧󠁿New number, previously 44
Wore 44 in the UEFA Champions League
31DavidJonesCM🏴󠁧󠁢󠁥󠁮󠁧󠁿New number
32EddieJohnsonST🏴󠁧󠁢󠁥󠁮󠁧󠁿New number
33ChrisEaglesRW🏴󠁧󠁢󠁥󠁮󠁧󠁿New number, previously 45
34PhilBardsleyRB🏴󠁧󠁢󠁳󠁣󠁴󠁿New number
35NeilWoodCM🏴󠁧󠁢󠁥󠁮󠁧󠁿New number
Wore 32 in the UEFA Champions League
36DanielNardielloST🏴󠁧󠁢󠁥󠁮󠁧󠁿New number, previously 40
Wore 40 in the UEFA Champions League
37
38LeeLawrenceLB🏴󠁧󠁢󠁥󠁮󠁧󠁿New number
39PaulTierneyLB🇮🇪
40JonathanSpectorCB🇺🇸New signing (July)
41
42
43MadsTimmST🇩🇰
44
45
46ColinHeathST🏴󠁧󠁢󠁥󠁮󠁧󠁿New number
47DavidFoxCM🏴󠁧󠁢󠁥󠁮󠁧󠁿New number
48
49
50
TomHeatonGK🏴󠁧󠁢󠁥󠁮󠁧󠁿Number unknown
PaulMcShaneCB🇮🇪Number unknown
Wore 35 in the UEFA Champions League
DavidPooleRW🏴󠁧󠁢󠁥󠁮󠁧󠁿Number unknown
LeeSimsCB🏴󠁧󠁢󠁥󠁮󠁧󠁿Number unknown

Departures

The following players left the club on a permanent basis at some point during the season, or in some cases left on loan and had their squad number reassigned to another player.

No.ForenameSurnamePositionNationNotes
1FabienBarthezGK🇫🇷Sold (April)
4Juan SebastiánVerónCDM🇦🇷Sold (July)
5LaurentBlancCB🇫🇷Retired (July)
7DavidBeckhamRW🏴󠁧󠁢󠁥󠁮󠁧󠁿Sold (July)
14DavidMayCB🏴󠁧󠁢󠁥󠁮󠁧󠁿Sold (July)
15LukeChadwickCAM🏴󠁧󠁢󠁥󠁮󠁧󠁿Loaned (July)
17MichaelStewartCM🏴󠁧󠁢󠁳󠁣󠁴󠁿Loaned (July)
23BojanĐorđićLW🇸🇪Loaned (July)
28KirkHiltonLB🏴󠁧󠁢󠁥󠁮󠁧󠁿Sold (July)
33PaulRachubkaGK🏴󠁧󠁢󠁥󠁮󠁧󠁿Sold (July)
34LeeRocheRB🏴󠁧󠁢󠁥󠁮󠁧󠁿Sold (July)
36JimmyDavisST🏴󠁧󠁢󠁥󠁮󠁧󠁿Loaned (July)
37DannyWebberST🏴󠁧󠁢󠁥󠁮󠁧󠁿Sold (July)
37BenWilliamsGK🏴󠁧󠁢󠁥󠁮󠁧󠁿New number, previously 30
Wore 30 in the UEFA Champions League
Sold (March)
41AlanTateCB🏴󠁧󠁢󠁥󠁮󠁧󠁿Sold (February)
MatthewWilliamsST🏴󠁧󠁢󠁷󠁬󠁳󠁿Sold (March)
Last updated: 13th February 2026 at 19:59
Contributors:

United By Numbers (@UnitedByNumbers), Jamie Dąbrowiecki (@jdabXO), Bjorn (@squadnumberfan), Lee Lawrence (@LeeLozzy84) Former Player.

Report missing or incorrect data for the 2003/04 season

There's a chance that we may have some missing or incorrect squad number data for the 2003/04 Manchester United season. If you have any and are willing to contribute, please do so by filling out this form and we will credit you.

2003/04