Ronaldo · Manchester United
Cristiano Ronaldo at Manchester United: 145 goals in 346 games.
Cristiano Ronaldo scored 145 goals in 346 appearances for Manchester United across two spells (2003–2009, 2021–2022), at 0.42 goals per game, winning 9 trophies with the club.
Goals
145
17% of his club goals
Appearances
346
0.42 goals per game
Assists
76
221 goal involvements
Trophies
9
Won with Manchester United
Two spells, twelve years apart
Manchester United is the only club either player joined twice, and the two spells have almost nothing in common. The first ran from 2003 to 2009: 292 appearances, 118 goals, 70 assists and 9 trophies. The second ran from 2021 to 2022: 54 appearances, 27 goals, 6 assists and no trophies. Combined, the club accounts for 346 appearances, 145 goals and 17% of his career club total — second only to Real Madrid.
The first spell is where he became the best player in the world. The 2007–08 season brought 42 goals in 49 games, the Premier League title, his first Champions League and his first Ballon d'Or. On 21 May 2008 United beat Chelsea on penalties in Moscow: Ronaldo scored in the final, missed in the shootout — saved by Petr Čech — and United won 6–5 anyway after John Terry slipped. He finished that season as its top scorer. His first senior hat-trick had come four months earlier, three against Newcastle in a 6–0 away win on 12 January 2008.
It is also where the rivalry started. On 23 April 2008, Barcelona and United drew 0–0 at the Camp Nou in a Champions League semi-final first leg — the first time Messi and Ronaldo shared a pitch. United won the return 1–0 at Old Trafford. A year later the two met in the 2009 final in Rome, which Barcelona won 2–0 with Messi scoring.
The second spell, at 36 and 37, produced 27 goals in 54 games at a rate of exactly 0.5 per appearance and no honours. Taken together the two spells average 0.42 goals per game — well below his Real Madrid rate of 1.03, which is almost entirely an artefact of the six years he spent here as a winger before Madrid turned him into a centre-forward.
Both spells, side by side
Premier League · England| Spell | Apps | Goals | Assists | Trophies |
|---|---|---|---|---|
| 2003–2009 | 292 | 118 | 70 | 9 |
| 2021–2022 | 54 | 27 | 6 | 0 |
| Total | 346 | 145 | 76 | 9 |
Where this sits in the career
Manchester United accounts for 17% of Cristiano Ronaldo's club goals — 145 of them, at 0.42 per appearance across 346 games in Premier League, split over two separate spells. Messi never played for Manchester United. For the full side-by-side across every club both players have represented, see the club-by-club comparison, or read Cristiano Ronaldo's full career profile.
Every other club
Frequently asked
How many goals did Cristiano Ronaldo score for Manchester United?+
145, at an average of 0.42 per game from 2003 to 2022. That is 17% of his total club goals, and 221 goal involvements once his 76 assists are counted.
How many trophies did Cristiano Ronaldo win at Manchester United?+
Cristiano Ronaldo won 9 trophies with Manchester United.
How many assists did Cristiano Ronaldo make for Manchester United?+
Cristiano Ronaldo recorded 76 assists for Manchester United, alongside his 145 goals — 221 combined goal involvements in 346 appearances.
How many spells did Cristiano Ronaldo have at Manchester United?+
2: 2003–2009 (118 goals in 292 games), 2021–2022 (27 goals in 54 games). The totals on this page combine both spells.
Did Lionel Messi ever play for Manchester United?+
No. Lionel Messi never played for Manchester United. Manchester United is one of Cristiano Ronaldo's 5 senior clubs.