Braces by Messi vs Ronaldo in National Team official games
Cumulative distribution
Period
Lionel Messi
Cristiano Ronaldo
Difference
2003/2004
0
0
0
2004/2005
0
1
-1
2005/2006
0
1
-1
2006/2007
0
3
-3
2007/2008
0
3
-3
2008/2009
0
3
-3
2009/2010
0
3
-3
2010/2011
0
3
-3
2011/2012
0
6
-6
2012/2013
1
6
-5
2013/2014
3
6
-3
2014/2015
3
6
-3
2015/2016
3
7
-4
2016/2017
3
10
-7
2017/2018
3
10
-7
2018/2019
3
10
-7
2019/2020
3
10
-7
2020/2021
4
13
-9
2021/2022
4
14
-10
2022/2023
6
17
-11
2023/2024
6
19
-13
2024/2025
7
20
-13
2025/2026
8
23
-15
2026/2027
8
23
-15
Distribution by season
Period
Lionel Messi
Cristiano Ronaldo
Difference
2003/2004
0
2004/2005
1
-1
2005/2006
0
2006/2007
2
-2
2007/2008
0
2008/2009
0
2009/2010
0
2010/2011
0
2011/2012
3
-3
2012/2013
1
+1
2013/2014
2
+2
2014/2015
0
2015/2016
1
-1
2016/2017
3
-3
2017/2018
0
2018/2019
0
2019/2020
0
2020/2021
1
3
-2
2021/2022
1
-1
2022/2023
2
3
-1
2023/2024
2
-2
2024/2025
1
1
0
2025/2026
1
3
-2
2026/2027
0
Braces by Messi vs Ronaldo in National Team official games without penalties
Cumulative distribution without penalties
Period
Lionel Messi
Cristiano Ronaldo
Difference
2003/2004
0
0
0
2004/2005
0
1
-1
2005/2006
0
1
-1
2006/2007
0
3
-3
2007/2008
0
3
-3
2008/2009
0
3
-3
2009/2010
0
3
-3
2010/2011
0
3
-3
2011/2012
0
5
-5
2012/2013
1
5
-4
2013/2014
2
5
-3
2014/2015
2
5
-3
2015/2016
2
6
-4
2016/2017
2
8
-6
2017/2018
2
8
-6
2018/2019
2
8
-6
2019/2020
2
8
-6
2020/2021
2
9
-7
2021/2022
2
10
-8
2022/2023
3
12
-9
2023/2024
3
12
-9
2024/2025
4
12
-8
2025/2026
5
15
-10
2026/2027
5
15
-10
Distribution by season without penalties
Period
Lionel Messi
Cristiano Ronaldo
Difference
2003/2004
0
2004/2005
1
-1
2005/2006
0
2006/2007
2
-2
2007/2008
0
2008/2009
0
2009/2010
0
2010/2011
0
2011/2012
2
-2
2012/2013
1
+1
2013/2014
1
+1
2014/2015
0
2015/2016
1
-1
2016/2017
2
-2
2017/2018
0
2018/2019
0
2019/2020
0
2020/2021
1
-1
2021/2022
1
-1
2022/2023
1
2
-1
2023/2024
0
2024/2025
1
+1
2025/2026
1
3
-2
2026/2027
0
Every brace by Messi and Ronaldo
Messi
8 braces
Date
Team
Opponent
Competition
Result
Goals
22 Jun 2026
Argentina
Austria
FIFA World Cup · Group stage
2-0
2
4 Sep 2025
Argentina
Venezuela
FIFA World Cup Qualifier · Group stage
3-0
2
17 Oct 2023
Argentina
Peru
FIFA World Cup Qualifier · Group stage
2-0
2
18 Dec 2022
Argentina
France
FIFA World Cup · Final
3-3
2
28 Jun 2021
Argentina
Bolivia
Copa América · Group stage
4-1
2
25 Jun 2014
Argentina
Nigeria
FIFA World Cup · Group stage
3-2
2
10 Sep 2013
Argentina
Paraguay
FIFA World Cup Qualifier · Group stage
5-2
2
12 Oct 2012
Argentina
Uruguay
FIFA World Cup Qualifier · Group stage
3-0
2
Ronaldo
23 braces
Date
Team
Opponent
Competition
Result
Goals
23 Jun 2026
Portugal
Uzbekistan
FIFA World Cup · Group stage
5-0
2
14 Oct 2025
Portugal
Hungary
FIFA World Cup Qualifier · Group stage
2-2
2
6 Sep 2025
Portugal
Armenia
FIFA World Cup Qualifier · Group stage
5-0
2
15 Nov 2024
Portugal
Poland
UEFA Nations League · Group stage
5-1
2
16 Oct 2023
Portugal
Bosnia-Herzegovina
UEFA Euro Qualifier · Group stage
5-0
2
13 Oct 2023
Portugal
Slovakia
UEFA Euro Qualifier · Group stage
3-2
2
26 Mar 2023
Portugal
Luxembourg
UEFA Euro Qualifier · Group stage
6-0
2
23 Mar 2023
Portugal
Liechtenstein
UEFA Euro Qualifier · Group stage
4-0
2
5 Jun 2022
Portugal
Switzerland
UEFA Nations League · Group stage
4-0
2
1 Sep 2021
Portugal
Ireland
FIFA World Cup Qualifier · Group stage
2-1
2
23 Jun 2021
Portugal
France
UEFA Euro · Group stage
2-2
2
15 Jun 2021
Portugal
Hungary
UEFA Euro · Group stage
3-0
2
8 Sep 2020
Portugal
Sweden
UEFA Nations League · Group stage
2-0
2
9 Jun 2017
Portugal
Latvia
FIFA World Cup Qualifier · Group stage
3-0
2
25 Mar 2017
Portugal
Hungary
FIFA World Cup Qualifier · Group stage
3-0
2
13 Nov 2016
Portugal
Latvia
FIFA World Cup Qualifier · Group stage
4-1
2
22 Jun 2016
Portugal
Hungary
UEFA Euro · Group stage
3-3
2
17 Jun 2012
Portugal
Netherlands
UEFA Euro · Group stage
2-1
2
15 Nov 2011
Portugal
Bosnia-Herzegovina
UEFA Euro Qualifier · Qualifying play-off
6-2
2
2 Sep 2011
Portugal
Chipre
UEFA Euro Qualifier · Group stage
4-0
2
24 Mar 2007
Portugal
Belgium
UEFA Euro Qualifier · Group stage
4-0
2
7 Oct 2006
Portugal
Azerbaijan
UEFA Euro Qualifier · Group stage
3-0
2
13 Oct 2004
Portugal
Russia
FIFA World Cup Qualifier · Group stage
7-1
2
Braces by Messi vs Ronaldo in National Team official games: key facts
Who has more braces, Messi or Ronaldo?
Messi has 8 braces (one every 18.3 games, 8 of them with Argentina) and Ronaldo 23 braces (one every 7.7 games, 23 of them with Portugal). Ronaldo leads by 15. Messi's most recent was against Austria on 22 Jun 2026 (2 goals). Ronaldo's most recent was against Uzbekistan on 23 Jun 2026 (2 goals).