No.ForenameSurnamePositionNationNotes
1PeterSchmeichelGK🇩🇰
2GaryNevilleRB🏴󠁧󠁢󠁥󠁮󠁧󠁿
3DenisIrwinLB🇮🇪
4DavidMayCB🏴󠁧󠁢󠁥󠁮󠁧󠁿
5RonnyJohnsenCB🇳🇴
6JaapStamCB🇳🇱New signing (July)
7DavidBeckhamRW🏴󠁧󠁢󠁥󠁮󠁧󠁿
8NickyButtCM🏴󠁧󠁢󠁥󠁮󠁧󠁿
9AndyColeST🏴󠁧󠁢󠁥󠁮󠁧󠁿
10TeddySheringhamST🏴󠁧󠁢󠁥󠁮󠁧󠁿
11RyanGiggsLW🏴󠁧󠁢󠁷󠁬󠁳󠁿
12PhilNevilleLB🏴󠁧󠁢󠁥󠁮󠁧󠁿
13JohnCurtisRB🏴󠁧󠁢󠁥󠁮󠁧󠁿New number, previously 31
Wore 29 in the UEFA Champions League
14JordiCruyffCAM🇳🇱
15JesperBlomqvistLW🇸🇪New signing (July)
16RoyKeaneCM🇮🇪
17Raimondvan der GouwGK🇳🇱
18PaulScholesCM🏴󠁧󠁢󠁥󠁮󠁧󠁿
19DwightYorkeST🇹🇹New signing (August)
20Ole GunnarSolskjærST🇳🇴
21HenningBergRB🇳🇴
22ErikNevlandST🇳🇴
23MichaelCleggRB🏴󠁧󠁢󠁥󠁮󠁧󠁿New number, previously 32
24WesBrownCB🏴󠁧󠁢󠁥󠁮󠁧󠁿New number, previously 35
Wore 30 in the UEFA Champions League
25
26
27
28
29AlexNotmanST🏴󠁧󠁢󠁳󠁣󠁴󠁿New number, previously 36
30RonnieWallworkCM🏴󠁧󠁢󠁥󠁮󠁧󠁿
31NickyCulkinGK🏴󠁧󠁢󠁥󠁮󠁧󠁿New number, previously 33
32
33MarkWilsonCM🏴󠁧󠁢󠁥󠁮󠁧󠁿New number
34JonathanGreeningCM🏴󠁧󠁢󠁥󠁮󠁧󠁿New number, previously 37
35PaulTeatherCM🏴󠁧󠁢󠁥󠁮󠁧󠁿
36RyanFordCM🏴󠁧󠁢󠁥󠁮󠁧󠁿New number
37
38DannyHigginbothamCB🏴󠁧󠁢󠁥󠁮󠁧󠁿
39
40

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
26ChrisCasperCB🏴󠁧󠁢󠁥󠁮󠁧󠁿Loaned (September)
Sold (November)
27TerryCookeRW🏴󠁧󠁢󠁥󠁮󠁧󠁿Loaned (October)
Sold (April)
28PhilipMulryneCM🏴󠁧󠁢󠁮󠁩󠁲󠁿Sold (March)
34MichaelTwissRW🏴󠁧󠁢󠁥󠁮󠁧󠁿Loaned (August)
Last updated: 6th February 2026 at 19:27
Contributors:

United By Numbers (@UnitedByNumbers), Jamie Dąbrowiecki (@jdabXO), Bjorn (@squadnumberfan).

Report missing or incorrect data for the 1998/99 season

There's a chance that we may have some missing or incorrect squad number data for the 1998/99 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.

1998/99