Club XI — the playable archive of every English football club

Cristiano Ronaldo — Manchester United appearances and goals

Cristiano Ronaldo, FW, Portugal, played for Manchester United 2003-2009, 2021-2022, making 289 appearances and scoring 57 goals.

Every Cristiano Ronaldo goal on record for Manchester United

122 goals in the archive carry Cristiano Ronaldo as the scorer. Coverage of named scorers thins out the further back the record goes.

DateSeasonCompetitionOpponentScoreMin
1 Nov 20032003–04Premier LeaguePortsmouth3–080
14 Feb 20042003–04FA CupManchester City4–274
20 Mar 20042003–04Premier LeagueTottenham Hotspur3–089
10 Apr 20042003–04Premier LeagueBirmingham City2–160
15 May 20042003–04Premier LeagueAston Villa2–04
22 May 20042003–04FA CupMillwall3–043
4 Dec 20042004–05Premier LeagueSouthampton3–087
22 Jan 20052004–05Premier LeagueAston Villa3–18
1 Feb 20052004–05Premier LeagueArsenal4–254
1 Feb 20052004–05Premier LeagueArsenal4–258
12 Mar 20052004–05FA CupSouthampton4–045
19 Mar 20052004–05Premier LeagueFulham1–021
17 Apr 20052004–05FA CupNewcastle United4–176
29 Oct 20052005–06Premier LeagueMiddlesbrough1–490
31 Dec 20052005–06Premier LeagueBolton Wanderers4–168
31 Dec 20052005–06Premier LeagueBolton Wanderers4–190
4 Feb 20062005–06Premier LeagueFulham4–214
4 Feb 20062005–06Premier LeagueFulham4–286
11 Feb 20062005–06Premier LeaguePortsmouth3–138
11 Feb 20062005–06Premier LeaguePortsmouth3–145
6 Mar 20062005–06Premier LeagueWigan Athletic2–174
7 May 20062005–06Premier LeagueCharlton Athletic4–023
20 Aug 20062006–07Premier LeagueFulham5–119
23 Sep 20062006–07Premier LeagueReading1–173
28 Oct 20062006–07Premier LeagueBolton Wanderers4–082
4 Nov 20062006–07Premier LeaguePortsmouth3–010
29 Nov 20062006–07Premier LeagueEverton3–039
9 Dec 20062006–07Premier LeagueManchester City3–184
23 Dec 20062006–07Premier LeagueAston Villa3–058
23 Dec 20062006–07Premier LeagueAston Villa3–085
26 Dec 20062006–07Premier LeagueWigan Athletic3–147
26 Dec 20062006–07Premier LeagueWigan Athletic3–151
30 Dec 20062006–07Premier LeagueReading3–259
30 Dec 20062006–07Premier LeagueReading3–277
13 Jan 20072006–07Premier LeagueAston Villa3–135
31 Jan 20072006–07Premier LeagueWatford4–020
4 Feb 20072006–07Premier LeagueTottenham Hotspur4–045
24 Feb 20072006–07Premier LeagueFulham2–188
5 May 20072006–07Premier LeagueManchester City1–034
19 Sep 20072007–08Champions LeagueSporting Clube de Portugal1–062
29 Sep 20072007–08Premier LeagueBirmingham City1–052
6 Oct 20072007–08Premier LeagueWigan Athletic4–058
6 Oct 20072007–08Premier LeagueWigan Athletic4–076
23 Oct 20072007–08Champions LeagueDynamo Kyiv4–241
23 Oct 20072007–08Champions LeagueDynamo Kyiv4–268
3 Nov 20072007–08Premier LeagueArsenal2–281
7 Nov 20072007–08Champions LeagueDynamo Kyiv4–088
11 Nov 20072007–08Premier LeagueBlackburn Rovers2–034
11 Nov 20072007–08Premier LeagueBlackburn Rovers2–035
27 Nov 20072007–08Champions LeagueSporting Clube de Portugal2–190+2
3 Dec 20072007–08Premier LeagueFulham2–010
3 Dec 20072007–08Premier LeagueFulham2–058
8 Dec 20072007–08Premier LeagueDerby County4–190+2
23 Dec 20072007–08Premier LeagueEverton2–122
23 Dec 20072007–08Premier LeagueEverton2–188
26 Dec 20072007–08Premier LeagueSunderland4–045
29 Dec 20072007–08Premier LeagueWest Ham United1–214
5 Jan 20082007–08FA CupAston Villa2–085
5 Jan 20082007–08FA CupAston Villa2–087
12 Jan 20082007–08Premier LeagueNewcastle United6–049
12 Jan 20082007–08Premier LeagueNewcastle United6–070
12 Jan 20082007–08Premier LeagueNewcastle United6–088
19 Jan 20082007–08Premier LeagueReading2–090
30 Jan 20082007–08Premier LeaguePortsmouth2–010
30 Jan 20082007–08Premier LeaguePortsmouth2–012
23 Feb 20082007–08Premier LeagueNewcastle United5–145
23 Feb 20082007–08Premier LeagueNewcastle United5–156
15 Mar 20082007–08Premier LeagueDerby County1–076
19 Mar 20082007–08Premier LeagueBolton Wanderers2–09
19 Mar 20082007–08Premier LeagueBolton Wanderers2–020
23 Mar 20082007–08Premier LeagueLiverpool3–079
29 Mar 20082007–08Premier LeagueAston Villa4–016
6 Apr 20082007–08Premier LeagueMiddlesbrough2–210
13 Apr 20082007–08Premier LeagueArsenal2–153
3 May 20082007–08Premier LeagueWest Ham United4–13
3 May 20082007–08Premier LeagueWest Ham United4–124
11 May 20082007–08Premier LeagueWigan Athletic2–033
27 Sep 20082008–09Premier LeagueBolton Wanderers2–060
18 Oct 20082008–09Premier LeagueWest Bromwich Albion4–069
29 Oct 20082008–09Premier LeagueWest Ham United2–014
29 Oct 20082008–09Premier LeagueWest Ham United2–030
1 Nov 20082008–09Premier LeagueHull City4–33
1 Nov 20082008–09Premier LeagueHull City4–344
15 Nov 20082008–09Premier LeagueStoke City5–03
15 Nov 20082008–09Premier LeagueStoke City5–089
27 Jan 20092008–09Premier LeagueWest Bromwich Albion5–065
27 Jan 20092008–09Premier LeagueWest Bromwich Albion5–073
31 Jan 20092008–09Premier LeagueEverton1–044
21 Feb 20092008–09Premier LeagueBlackburn Rovers2–160
14 Mar 20092008–09Premier LeagueLiverpool1–423
5 Apr 20092008–09Premier LeagueAston Villa3–213
5 Apr 20092008–09Premier LeagueAston Villa3–281
25 Apr 20092008–09Premier LeagueTottenham Hotspur5–256
25 Apr 20092008–09Premier LeagueTottenham Hotspur5–268
10 May 20092008–09Premier LeagueManchester City2–017
11 Sep 20212021–22Premier LeagueNewcastle United4–162
11 Sep 20212021–22Premier LeagueNewcastle United4–145+2
14 Sep 20212021–22Champions LeagueBSC Young Boys1–213
19 Sep 20212021–22Premier LeagueWest Ham United2–135
29 Sep 20212021–22Champions LeagueVillarreal CF2–190+5
20 Oct 20212021–22Champions LeagueAtalanta B.C.3–281
30 Oct 20212021–22Premier LeagueTottenham Hotspur3–039
2 Nov 20212021–22Champions LeagueAtalanta B.C.2–245+1
2 Nov 20212021–22Champions LeagueAtalanta B.C.2–290+1
23 Nov 20212021–22Champions LeagueVillarreal CF2–078
2 Dec 20212021–22Premier LeagueArsenal3–252
2 Dec 20212021–22Premier LeagueArsenal3–270
11 Dec 20212021–22Premier LeagueNorwich City1–075
30 Dec 20212021–22Premier LeagueBurnley3–135
15 Feb 20222021–22Premier LeagueBrighton & Hove Albion2–051
12 Mar 20222021–22Premier LeagueTottenham Hotspur3–212
12 Mar 20222021–22Premier LeagueTottenham Hotspur3–238
12 Mar 20222021–22Premier LeagueTottenham Hotspur3–281
16 Apr 20222021–22Premier LeagueNorwich City3–27
16 Apr 20222021–22Premier LeagueNorwich City3–232
16 Apr 20222021–22Premier LeagueNorwich City3–276
23 Apr 20222021–22Premier LeagueArsenal1–334
28 Apr 20222021–22Premier LeagueChelsea1–162
2 May 20222021–22Premier LeagueBrentford3–061
15 Sep 20222022–23Europa LeagueSheriff Tiraspol2–039
9 Oct 20222022–23Premier LeagueEverton2–144
27 Oct 20222022–23Europa LeagueSheriff Tiraspol3–081

All Manchester United players · Manchester United season by season