Messi vs Ronaldo against NTs ranked in FIFA TOP10
Countdown Cristiano Ronaldo: Road to 1,000 Goals 985 goals · 15 to go 01,000 See the countdown →| Totals | Per game | |||||
|---|---|---|---|---|---|---|
| Team | Games | Goals | Assists | Goals | Assists | Contrib. |
| Argentina | 43 | 17 | 13 | 0.40 | 0.30 | 0.70 |
| Totals | 43 | 17 | 13 | 0.40 | 0.30 | 0.70 |
Lionel Messi 39 years, 4 months, 11 days
Last games:
Timeframe
Lionel Messi
Cristiano Ronaldo
Goals
Lionel Messi
Cristiano Ronaldo
Goal contribution
Lionel Messi
Cristiano Ronaldo
In finals
Lionel Messi
Cristiano Ronaldo
Titles
Lionel Messi
Cristiano Ronaldo
Game by game: every goal and assist by Messi and Ronaldo
Messi
17 goals and 13 assists in 18 games with a goal or assist
| Date | Team | Opponent | Competition | Result | Goals | Assists |
|---|---|---|---|---|---|---|
| 15 Jul 2026 | Argentina | England | FIFA World Cup · Semifinals | 2-1 | 2 | |
| 18 Dec 2022 | Argentina | France | FIFA World Cup · Final | 3-3 | 2 | |
| 9 Dec 2022 | Argentina | Netherlands | FIFA World Cup · Quarter finals | 2-2 | 1 | 1 |
| 1 Jun 2022 | Argentina | Italy | CONMEBOL–UEFA Cup of Champions · Final | 3-0 | 2 | |
| 18 Jun 2021 | Argentina | Uruguay | Copa América · Group stage | 1-0 | 1 | |
| 18 Nov 2019 | Argentina | Uruguay | FIFA Friendly | 2-2 | 1 | 1 |
| 15 Nov 2019 | Argentina | Brazil | FIFA Friendly | 1-0 | 1 | |
| 30 Jun 2018 | Argentina | France | FIFA World Cup · Round of 16 | 3-4 | 2 | |
| 23 Mar 2017 | Argentina | Chile | FIFA World Cup Qualifier · Group stage | 1-0 | 1 | |
| 15 Nov 2016 | Argentina | Colombia | FIFA World Cup Qualifier · Group stage | 3-0 | 1 | 2 |
| 1 Jul 2014 | Argentina | Switzerland | FIFA World Cup · Round of 16 | 1-0 | 1 | |
| 12 Oct 2012 | Argentina | Uruguay | FIFA World Cup Qualifier · Group stage | 3-0 | 2 | |
| 15 Aug 2012 | Argentina | Germany | FIFA Friendly | 3-1 | 1 | |
| 9 Jun 2012 | Argentina | Brazil | FIFA Friendly | 4-3 | 3 | |
| 9 Feb 2011 | Argentina | Portugal | FIFA Friendly | 2-1 | 1 | 1 |
| 17 Nov 2010 | Argentina | Brazil | FIFA Friendly | 1-0 | 1 | |
| 7 Sep 2010 | Argentina | Spain | FIFA Friendly | 4-1 | 1 | |
| 14 Nov 2009 | Argentina | Spain | FIFA Friendly | 1-2 | 1 |
Ronaldo
18 goals and 2 assists in 12 games with a goal or assist
| Date | Team | Opponent | Competition | Result | Goals | Assists |
|---|---|---|---|---|---|---|
| 8 Jun 2025 | Portugal | Spain | UEFA Nations League · Final | 2-2 | 1 | |
| 4 Jun 2025 | Portugal | Germany | UEFA Nations League · Semifinals | 2-1 | 1 | |
| 23 Jun 2021 | Portugal | France | UEFA Euro · Group stage | 2-2 | 2 | |
| 5 Jun 2019 | Portugal | Switzerland | UEFA Nations League · Semifinals | 3-1 | 3 | |
| 15 Jun 2018 | Portugal | Spain | FIFA World Cup · Group stage | 3-3 | 3 | |
| 29 Mar 2016 | Portugal | Belgium | FIFA Friendly | 2-1 | 1 | |
| 14 Aug 2013 | Portugal | Netherlands | FIFA Friendly | 1-1 | 1 | |
| 10 Jun 2013 | Portugal | Croatia | FIFA Friendly | 1-0 | 1 | |
| 17 Jun 2012 | Portugal | Netherlands | UEFA Euro · Group stage | 2-1 | 2 | |
| 9 Feb 2011 | Portugal | Argentina | FIFA Friendly | 1-2 | 1 | |
| 11 Jun 2008 | Portugal | Czech Republic | UEFA Euro · Group stage | 3-1 | 1 | 1 |
| 30 Jun 2004 | Portugal | Netherlands | UEFA Euro · Semifinals | 2-1 | 1 | 1 |
Messi vs Ronaldo against NTs ranked in FIFA TOP10: key facts
Who has the better record here, Messi or Ronaldo?
In this competition, Messi has 17 goals and 13 assists in 43 games (0.40 goals per game), and Ronaldo 18 goals and 2 assists in 43 games (0.42). Ronaldo has more goals, but Messi has more assists. Titles: Messi 49, Ronaldo 37.
Data updated on 01/11/2026.
Cache date: 04-11-2026 19:37:06







