Hat-tricks by Messi vs Ronaldo in their National Teams

Cumulative distribution

PeriodLionel MessiCristiano RonaldoDifference
2003/2004000
2004/2005000
2005/2006000
2006/2007000
2007/2008000
2008/2009000
2009/2010000
2010/2011000
2011/201220+2
2012/201330+3
2013/201432+1
2014/2015330
2015/201643+1
2016/2017440
2017/2018660
2018/201967-1
2019/202069-3
2020/202169-3
2021/2022810-2
2022/2023910-1
2023/202410100
2024/202510100
2025/20261110+1
2026/20271110+1

Distribution by season

PeriodLionel MessiCristiano RonaldoDifference
2003/20040
2004/20050
2005/20060
2006/20070
2007/20080
2008/20090
2009/20100
2010/20110
2011/20122+2
2012/20131+1
2013/20142-2
2014/20151-1
2015/20161+1
2016/20171-1
2017/2018220
2018/20191-1
2019/20202-2
2020/20210
2021/202221+1
2022/20231+1
2023/20241+1
2024/20250
2025/20261+1
2026/20270

Hat-tricks by Messi vs Ronaldo in their National Teams without penalties

Cumulative distribution without penalties

PeriodLionel MessiCristiano RonaldoDifference
2003/2004000
2004/2005000
2005/2006000
2006/2007000
2007/2008000
2008/2009000
2009/2010000
2010/2011000
2011/201210+1
2012/201310+1
2013/201412-1
2014/201512-1
2015/2016220
2016/201723-1
2017/2018330
2018/201934-1
2019/202034-1
2020/202134-1
2021/2022440
2022/202354+1
2023/202464+2
2024/202564+2
2025/202674+3
2026/202774+3

Distribution by season without penalties

PeriodLionel MessiCristiano RonaldoDifference
2003/20040
2004/20050
2005/20060
2006/20070
2007/20080
2008/20090
2009/20100
2010/20110
2011/20121+1
2012/20130
2013/20142-2
2014/20150
2015/20161+1
2016/20171-1
2017/20181+1
2018/20191-1
2019/20200
2020/20210
2021/20221+1
2022/20231+1
2023/20241+1
2024/20250
2025/20261+1
2026/20270

Every hat-trick by Messi and Ronaldo

Messi

11 hat-tricks

DateTeamOpponentCompetitionResultGoals
16 Jun 2026ArgentinaArgeliaFIFA World Cup · Group stage3-03
15 Oct 2024ArgentinaBoliviaFIFA World Cup Qualifier6-03
28 Mar 2023ArgentinaCurazaoFIFA Friendly7-03
5 Jun 2022ArgentinaEstoniaFIFA Friendly5-05
9 Sep 2021ArgentinaBoliviaFIFA World Cup Qualifier · Group stage3-03
29 May 2018ArgentinaHaitiFIFA Friendly4-03
10 Oct 2017ArgentinaEcuadorFIFA World Cup Qualifier · Group stage3-13
10 Jun 2016ArgentinaPanamaCopa América · Group stage5-03
14 Jun 2013ArgentinaGuatemalaFIFA Friendly4-03
9 Jun 2012ArgentinaBrazilFIFA Friendly4-33
29 Feb 2012ArgentinaSwitzerlandFIFA Friendly3-13

Ronaldo

10 hat-tricks

DateTeamOpponentCompetitionResultGoals
12 Oct 2021PortugalLuxembourgFIFA World Cup Qualifier · Group stage5-03
14 Nov 2019PortugalLithuaniaUEFA Euro Qualifier · Group stage6-03
10 Sep 2019PortugalLithuaniaUEFA Euro Qualifier · Group stage5-14
5 Jun 2019PortugalSwitzerlandUEFA Nations League · Semifinals3-13
15 Jun 2018PortugalSpainFIFA World Cup · Group stage3-33
31 Aug 2017PortugalFaroe IslandsFIFA World Cup Qualifier · Group stage5-13
7 Oct 2016PortugalAndorraFIFA World Cup Qualifier · Group stage6-04
13 Jun 2015PortugalArmeniaUEFA Euro Qualifier · Group stage3-23
19 Nov 2013PortugalSwedenFIFA World Cup Qualifier · Qualifying play-off3-23
6 Sep 2013PortugalNorthern IrelandFIFA World Cup Qualifier · Group stage4-23

Hat-tricks by Messi vs Ronaldo in their National Teams: key facts

Who has more hat-tricks, Messi or Ronaldo?

Messi has 11 hat-tricks (one every 18.9 games, 11 of them with Argentina) and Ronaldo 10 hat-tricks (one every 23.4 games, 10 of them with Portugal). Messi leads by 1. 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 5 goals in one game and Ronaldo's is 4.

Cache date: 09-11-2026 20:52:34