Hat-tricks 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
0
0
2005/2006
0
0
0
2006/2007
0
0
0
2007/2008
0
0
0
2008/2009
0
0
0
2009/2010
0
0
0
2010/2011
0
0
0
2011/2012
0
0
0
2012/2013
0
0
0
2013/2014
0
2
-2
2014/2015
0
3
-3
2015/2016
1
3
-2
2016/2017
1
4
-3
2017/2018
2
6
-4
2018/2019
2
7
-5
2019/2020
2
9
-7
2020/2021
2
9
-7
2021/2022
3
10
-7
2022/2023
3
10
-7
2023/2024
4
10
-6
2024/2025
4
10
-6
2025/2026
5
10
-5
2026/2027
5
10
-5
Distribution by season
Period
Lionel Messi
Cristiano Ronaldo
Difference
2003/2004
0
2004/2005
0
2005/2006
0
2006/2007
0
2007/2008
0
2008/2009
0
2009/2010
0
2010/2011
0
2011/2012
0
2012/2013
0
2013/2014
2
-2
2014/2015
1
-1
2015/2016
1
+1
2016/2017
1
-1
2017/2018
1
2
-1
2018/2019
1
-1
2019/2020
2
-2
2020/2021
0
2021/2022
1
1
0
2022/2023
0
2023/2024
1
+1
2024/2025
0
2025/2026
1
+1
2026/2027
0
Hat-tricks 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
0
0
2005/2006
0
0
0
2006/2007
0
0
0
2007/2008
0
0
0
2008/2009
0
0
0
2009/2010
0
0
0
2010/2011
0
0
0
2011/2012
0
0
0
2012/2013
0
0
0
2013/2014
0
2
-2
2014/2015
0
2
-2
2015/2016
1
2
-1
2016/2017
1
3
-2
2017/2018
2
3
-1
2018/2019
2
4
-2
2019/2020
2
4
-2
2020/2021
2
4
-2
2021/2022
3
4
-1
2022/2023
3
4
-1
2023/2024
4
4
0
2024/2025
4
4
0
2025/2026
5
4
+1
2026/2027
5
4
+1
Distribution by season without penalties
Period
Lionel Messi
Cristiano Ronaldo
Difference
2003/2004
0
2004/2005
0
2005/2006
0
2006/2007
0
2007/2008
0
2008/2009
0
2009/2010
0
2010/2011
0
2011/2012
0
2012/2013
0
2013/2014
2
-2
2014/2015
0
2015/2016
1
+1
2016/2017
1
-1
2017/2018
1
+1
2018/2019
1
-1
2019/2020
0
2020/2021
0
2021/2022
1
+1
2022/2023
0
2023/2024
1
+1
2024/2025
0
2025/2026
1
+1
2026/2027
0
Every hat-trick by Messi and Ronaldo
Messi
5 hat-tricks
Date
Team
Opponent
Competition
Result
Goals
16 Jun 2026
Argentina
Argelia
FIFA World Cup · Group stage
3-0
3
15 Oct 2024
Argentina
Bolivia
FIFA World Cup Qualifier
6-0
3
9 Sep 2021
Argentina
Bolivia
FIFA World Cup Qualifier · Group stage
3-0
3
10 Oct 2017
Argentina
Ecuador
FIFA World Cup Qualifier · Group stage
3-1
3
10 Jun 2016
Argentina
Panama
Copa América · Group stage
5-0
3
Ronaldo
10 hat-tricks
Date
Team
Opponent
Competition
Result
Goals
12 Oct 2021
Portugal
Luxembourg
FIFA World Cup Qualifier · Group stage
5-0
3
14 Nov 2019
Portugal
Lithuania
UEFA Euro Qualifier · Group stage
6-0
3
10 Sep 2019
Portugal
Lithuania
UEFA Euro Qualifier · Group stage
5-1
4
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
31 Aug 2017
Portugal
Faroe Islands
FIFA World Cup Qualifier · Group stage
5-1
3
7 Oct 2016
Portugal
Andorra
FIFA World Cup Qualifier · Group stage
6-0
4
13 Jun 2015
Portugal
Armenia
UEFA Euro Qualifier · Group stage
3-2
3
19 Nov 2013
Portugal
Sweden
FIFA World Cup Qualifier · Qualifying play-off
3-2
3
6 Sep 2013
Portugal
Northern Ireland
FIFA World Cup Qualifier · Group stage
4-2
3
Hat-tricks by Messi vs Ronaldo in National Team official games: key facts
Who has more hat-tricks, Messi or Ronaldo?
Messi has 5 hat-tricks (one every 29.2 games, 5 of them with Argentina) and Ronaldo 10 hat-tricks (one every 17.8 games, 10 of them with Portugal). Ronaldo leads by 5. Messi's most recent was against Argelia on 16 Jun 2026 (3 goals). Ronaldo's most recent was against Luxembourg on 12 Oct 2021 (3 goals).
What is the most goals Messi and Ronaldo have scored in a single game?
Messi's record is 3 goals in one game and Ronaldo's is 4.