Records
Career milestones & standout numbers
Filter by category or club. Records are organized by record level, with currently held and previously held records kept separate.
Currently Held Records
World Record
21 records2006–2026
Scored in 6 FIFA World Cup tournaments
7 October 2002–
984 goals scored in official senior matches
2015–
521 goals scored after turning 30 years old
20 August 2003–
234 caps for Portugal
12 June 2004–
146 international goals
2004–
41 goals in World Cup qualifying matches
2008–2017
7 goals
6 September 2013 – 12 October 2021
2017
32 goals in 2017
Achieved with Manchester United and Real Madrid
2011–2017
2016–2017
2004–2022
2004–
48 different national teams
2008–2024
Finished top scorer in 4 different top-tier national leagues
2005–
180 penalty goals
2002–
156 headed goals
2002–
858 wins
2002–
1100 matches unbeaten
Real Madrid (450), Manchester United (145), Al-Nassr (129), Juventus (101)
European Record
48 records197 appearances
115 wins
12 April 2017
18 April 2017
14 February 2018
9 August 2005 – 27 October 2022
145 goals
1 October 2003 – 15 March 2022
183 appearances
10 April 2007 – 23 November 2021
156 goals
2013–14
17 goals
2015–16
11 goals
10 April 2007 – 7 August 2020
67 goals
2017
19 goals
19 penalty goals
12 direct free kick goals
2016–17
2017–18
2015–16
25 goals
13 goals
Scored in 2008, 2014, and 2017
11 matches
6 hat-tricks
English Premier League (2007–08) and Spanish La Liga (2010–11, 2013–14, 2014–15)
2008–2021
2004–2024
30 appearances
2004–2024
68 appearances
2004–2021
55 goals
2004–2021
14 goals
2006–
41 goals
2004–2024
7 assists
2004–2024
In 2012, 2016, and 2020
5 headed goals
In 2004, 2012, and 2016
4 penalty shoot-out goals
6 awards
2006–
64 goals
from 2011–12 to 2017–18
Manchester United (2007–08) and Real Madrid (2013–14)
2004, 2007–20
15 appearances
2007–2020
14 consecutive appearances
335 matches
4 awards
English Record
1 recordDecember 2006
Spanish Record
11 records61 goals
140 matches
178 matches
286 matches
22 goals
2014–15
8 rounds
2014–15
12 rounds
2012–13
19 teams
8 hat-tricks
Italian Record
3 records2018–19
9 matches
2018–19
2019–20
11 matches
Saudi Record
1 record2023–24
35 goals
Portuguese Record
5 records6 February 2007–
153 caps
36 assists
2019
14 goals
2006–2022
22 matches
16 October 2012
27 years, 8 months and 11 days
Club Record
12 recordsReal Madrid · 29 August 2009 – 19 May 2018
450 goals
Real Madrid · 15 September 2009 – 11 April 2018
105 goals
Real Madrid · 29 August 2009 – 6 February 2011
Real Madrid · 29 August 2009 – 24 March 2012
Real Madrid · 29 August 2009 – 8 May 2013
Real Madrid · 16 April 2011 – 6 May 2018
18 goals
Real Madrid
12 matches
Real Madrid · 2014–15
Real Madrid · 5 May 2010 – 18 March 2018
34 hat-tricks
Real Madrid
14 goals
Juventus · 2018–19
16 appearances
Juventus · 2019–20
37 goals
Previously Held Records
Former Record
8 records2009
Broke when transferred from Manchester United to Real Madrid in 2009.
Broken by: Gareth Bale
Won in 2007–08, 2010–11, 2013–14, and 2014–15.
Broken by: Lionel Messi
12 June 2004
Set at UEFA Euro 2004.
Broken by: Renato Sanches
4 July 2004
Set at UEFA Euro 2004 Final.
Broken by: Renato Sanches
2007–08
Tied with Alan Shearer and Luis Suárez before being broken.
Broken by: Mohamed Salah
Scored during his time at Real Madrid.
Broken by: Lionel Messi
12 March 2019
Scored for Juventus against Atlético Madrid.
Broken by: Olivier Giroud
20 July 2020
Set during the 2019–20 season with Juventus.
Broken by: Ciro Immobile