This is a list of senior career goals by Cristiano Ronaldo.
List of senior career goals Scores and results list Cristiano Ronaldo's team's goal tally first.
+Table keyGoals scored in finalsInternational goals
+All senior career goals scored by Cristiano RonaldoDateVenueTeamOpponentScoreResultCompetition17 October 2002Estádio José Alvalade, Lisbon, Portugal Sporting CP Moreirense2–0 rowspan="2" align=center Primeira Liga23–0326 October 2002Estádio do Bessa, Porto, Portugal Boavista2–1 align=center 424 November 2002Estádio José Alvalade, Lisbon, Portugal Estarreja3–0 align=center Taça de Portugal518 December 2002 Oliveira do Hospital3–0 align=center 61 November 2003Old Trafford, Manchester, England Manchester United Portsmouth2–0 align=center Premier League714 February 2004 Manchester City3–0 align=center FA Cup820 March 2004 Tottenham Hotspur3–0 align=center Premier League910 April 2004St. Andrew's, Birmingham, England Birmingham City1–1 align=center 1015 May 2004Villa Park, Birmingham, England Aston Villa1–0 align=center 1122 May 2004Millennium Stadium, Cardiff, Wales Millwall1–0 align=center FA Cup1212 June 2004Estádio do Dragão, Porto, Portugal1–2 align=center UEFA Euro 20041330 June 2004Estádio José Alvalade, Lisbon, Portugal1–0 align=center UEFA Euro 2004144 September 2004Skonto Stadium, Riga, Latvia1–0 align=center 2006 FIFA World Cup qualification158 September 2004Estádio Dr. Magalhães Pessoa, Leiria, Portugal1–0 align=center 1613 October 2004Estádio José Alvalade, Lisbon, Portugal2–0 rowspan="2" align=center 174–01817 November 2004Stade Josy Barthel, Luxembourg City, Luxembourg2–0 align=center 194 December 2004Old Trafford, Manchester, England Manchester United Southampton3–0 align=center Premier League2019 January 2005St James Park, Exeter, England Exeter City1–0 align=center FA Cup2122 January 2005Villa Park, Birmingham, England Aston Villa1–0 align=center Premier League221 February 2005Highbury, London, England Arsenal2–2 rowspan="2" align=center 233–22419 February 2005Goodison Park, Liverpool, England Everton2–0 align=center FA Cup2512 March 2005St Mary's Stadium, Southampton, England Southampton2–0 align=center 2619 March 2005Old Trafford, Manchester, England Fulham1–0 align=center Premier League2717 April 2005Millennium Stadium, Cardiff, Wales Newcastle United4–1 align=center FA Cup284 June 2005Estádio da Luz, Lisbon, Portugal2–0 align=center 2006 FIFA World Cup qualification298 June 2005A. Le Coq Arena, Tallinn, Estonia1–0 align=center 309 August 2005Old Trafford, Manchester, England Manchester United Debrecen3–0 align=center UEFA Champions League qualifying3129 October 2005Riverside Stadium, Middlesbrough, England Middlesbrough1–4 align=center Premier League3230 November 2005Old Trafford, Manchester, England West Bromwich Albion1–0 align=center Football League Cup3331 December 2005 Bolton Wanderers3–1 rowspan="2" align=center Premier League344–1354 February 2006 Fulham2–0 rowspan="2" align=center 364–23711 February 2006Fratton Park, Portsmouth, England Portsmouth2–0 rowspan="2" align=center 383–03926 February 2006Millennium Stadium, Cardiff, Wales Wigan Athletic3–0 align=center Football League Cup401 March 2006LTU Arena, Düsseldorf, Germany1–0 rowspan="2" align=center International friendly413–0426 March 2006JJB Stadium, Wigan, England Manchester United Wigan Athletic1–1 align=center Premier League437 May 2006Old Trafford, Manchester, England Charlton Athletic2–0 align=center 4417 June 2006Waldstadion, Frankfurt, Germany2–0 align=center 2006 FIFA World Cup4520 August 2006Old Trafford, Manchester, England Manchester United Fulham4–0 align=center Premier League4623 September 2006Madejski Stadium, Reading, England Reading1–1 align=center 477 October 2006Estádio do Bessa, Porto, Portugal1–0 rowspan="2" align=center UEFA Euro 2008 qualifying483–04928 October 2006Macron Stadium, Bolton, England Manchester United Bolton Wanderers3–0 align=center Premier League504 November 2006Old Trafford, Manchester, England Portsmouth2–0 align=center 5115 November 2006Estádio Cidade de Coimbra, Coimbra, Portugal2–0 align=center UEFA Euro 2008 qualifying5229 November 2006Old Trafford, Manchester, England Manchester United Everton1–0 align=center Premier League539 December 2006 Manchester City3–1 align=center 5423 December 2006Villa Park, Birmingham, England Aston Villa1–0 rowspan="2" align=center 553–05626 December 2006Old Trafford, Manchester, England Wigan Athletic1–0 rowspan="2" align=center 572–05830 December 2006 Reading2–1 rowspan="2" align=center 593–16013 January 2007 Aston Villa3–0 align=center 6131 January 2007 Watford1–0 align=center 624 February 2007White Hart Lane, London, England Tottenham Hotspur1–0 align=center 6324 February 2007Craven Cottage, London, England Fulham2–1 align=center 6410 March 2007Riverside Stadium, Middlesbrough, England Middlesbrough2–2 align=center FA Cup6519 March 2007Old Trafford, Manchester, England1–0 align=center 6624 March 2007Estádio José Alvalade, Lisbon, Portugal2–0 rowspan="2" align=center UEFA Euro 2008 qualifying674–06810 April 2007Old Trafford, Manchester, England Manchester United Roma4–0 rowspan="2" align=center UEFA Champions League695–07014 April 2007Villa Park, Birmingham, England Watford2–1 align=center FA Cup7124 April 2007Old Trafford, Manchester, England Milan1–0 align=center UEFA Champions League725 May 2007City of Manchester Stadium, Manchester, England Manchester City1–0 align=center Premier League7322 August 2007Hanrapetakan Stadium, Yerevan, Armenia1–1 align=center UEFA Euro 2008 qualifying748 September 2007Estádio da Luz, Lisbon, Portugal2–1 align=center 7519 September 2007Estádio José Alvalade, Lisbon, Portugal Manchester United Sporting CP1–0 align=center UEFA Champions League7629 September 2007St. Andrew's, Birmingham, England Birmingham City1–0 align=center Premier League776 October 2007Old Trafford, Manchester, England Wigan Athletic2–0 rowspan="2" align=center 783–07917 October 2007Almaty Central Stadium, Almaty, Kazakhstan2–0 align=center UEFA Euro 2008 qualifying8023 October 2007Olimpiyskiy National Sports Complex, Kyiv, Ukraine Manchester United Dynamo Kyiv3–1 rowspan="2" align=center UEFA Champions League814–1823 November 2007Emirates Stadium, London, England Arsenal2–1 align=center Premier League837 November 2007Old Trafford, Manchester, England Dynamo Kyiv4–0 align=center UEFA Champions League8411 November 2007 Blackburn Rovers1–0 rowspan="2" align=center Premier League852–08627 November 2007 Sporting CP2–1 align=center UEFA Champions League873 December 2007 Fulham1–0 rowspan="2" align=center Premier League882–0898 December 2007 Derby County4–1 align=center 9023 December 2007 Everton1–0 rowspan="2" align=center 912–19226 December 2007Stadium of Light, Sunderland, England Sunderland3–0 align=center 9329 December 2007Boleyn Ground, London, England West Ham United1–1 align=center 945 January 2008Villa Park, Birmingham, England Aston Villa1–0 align=center FA Cup9512 January 2008Old Trafford, Manchester, England Newcastle United1–0 rowspan="3" align=center Premier League963–0975–09819 January 2008Madejski Stadium, Reading, England Reading2–0 align=center 9927 January 2008Old Trafford, Manchester, England Tottenham Hotspur2–1 rowspan="2" align=center FA Cup1003–110130 January 2008 Portsmouth1–0 rowspan="2" align=center Premier League1022–010323 February 2008St James' Park, Newcastle, England Newcastle United2–0 rowspan="2" align=center 1043–01054 March 2008Old Trafford, Manchester, England Lyon1–0 align=center UEFA Champions League10615 March 2008Pride Park Stadium, Derby, England Derby County1–0 align=center Premier League10719 March 2008Old Trafford, Manchester, England Bolton Wanderers1–0 rowspan="2" align=center 1082–010923 March 2008 Liverpool2–0 align=center 11029 March 2008 Aston Villa1–0 align=center 1111 April 2008Stadio Olimpico, Rome, Italy Roma1–0 align=center UEFA Champions League1126 April 2008Riverside Stadium, Middlesbrough, England Middlesbrough1–0 align=center Premier League11313 April 2008Old Trafford, Manchester, England Arsenal1–1 align=center 1143 May 2008 West Ham United1–0 rowspan="2" align=center 1152–011611 May 2008JJB Stadium, Wigan, England Wigan Athletic1–0 align=center 11721 May 2008Luzhniki Stadium, Moscow, Russia Chelsea1–0 align=center UEFA Champions League11811 June 2008Stade de Genève, Geneva, Switzerland2–1 align=center UEFA Euro 200811923 September 2008Old Trafford, Manchester, England Manchester United Middlesbrough1–0 align=center Football League Cup12027 September 2008 Bolton Wanderers1–0 align=center Premier League12118 October 2008 West Bromwich Albion2–0 align=center 12229 October 2008 West Ham United1–0 rowspan="2" align=center 1232–01241 November 2008 Hull City1–0 rowspan="2" align=center 1253–112615 November 2008 Stoke City1–0 rowspan="2" align=center 1275–012818 December 2008Nissan Stadium, Yokohama, Japan Gamba Osaka2–0 align=center FIFA Club World Cup12920 January 2009Old Trafford, Manchester, England Derby County4–1 align=center Football League Cup13027 January 2009The Hawthorns, West Bromwich, England West Bromwich Albion4–0 rowspan="2" align=center Premier League1315–013231 January 2009Old Trafford, Manchester, England Everton1–0 align=center 13311 February 2009Estádio Algarve, Faro/Loulé, Portugal1–0 align=center International friendly13415 February 2009Pride Park Stadium, Derby, England Manchester United Derby County3–1 align=center FA Cup13521 February 2009Old Trafford, Manchester, England Blackburn Rovers2–1 align=center Premier League13611 March 2009 Internazionale2–0 align=center UEFA Champions League13714 March 2009 Liverpool1–0 align=center Premier League1385 April 2009 Aston Villa1–0 rowspan="2" align=center 1392–214015 April 2009Estádio do Dragão, Porto, Portugal Porto1–0 align=center UEFA Champions League14125 April 2009Old Trafford, Manchester, England Tottenham Hotspur1–2 rowspan="2" align=center Premier League1423–21435 May 2009Emirates Stadium, London, England Arsenal2–0 rowspan="2" align=center UEFA Champions League1443–014510 May 2009Old Trafford, Manchester, England Manchester City1–0 align=center Premier League14629 August 2009Santiago Bernabéu, Madrid, Spain Real Madrid Deportivo La Coruña2–1 align=center La Liga14712 September 2009Cornellà-El Prat, Barcelona, Spain Espanyol3–0 align=center 14815 September 2009Letzigrund, Zurich, Switzerland Zürich1–0 rowspan="2" align=center UEFA Champions League1494–215020 September 2009Santiago Bernabéu, Madrid, Spain Xerez1–0 rowspan="2" align=center La Liga1512–015223 September 2009El Madrigal, Villarreal, Spain Villarreal1–0 align=center 15330 September 2009Santiago Bernabéu, Madrid, Spain Marseille1–0 rowspan="2" align=center UEFA Champions League1543–01555 December 2009 Almería4–2 align=center La Liga1568 December 2009Stade Vélodrome, Marseille, France Marseille1–0 rowspan="2" align=center UEFA Champions League1573–115820 December 2009Santiago Bernabéu, Madrid, Spain Zaragoza5–0 align=center La Liga15924 January 2010 Málaga1–0 rowspan="2" align=center 1602–016113 February 2010 Xerez2–0 rowspan="2" align=center 1623–016321 February 2010 Villarreal1–0 align=center 16427 February 2010Estadio de Tenerife, Santa Cruz de Tenerife, Spain Tenerife4–1 align=center 1656 March 2010Santiago Bernabéu, Madrid, Spain Sevilla1–2 align=center 16610 March 2010 Lyon1–0 align=center UEFA Champions League16714 March 2010José Zorilla, Valladolid, Spain Valladolid1–0 align=center La Liga16825 March 2010Coliseum Alfonso Pérez, Getafe, Spain Getafe1–0 rowspan="2" align=center 1694–11704 April 2010El Sardinero, Santander, Spain Racing Santander1–0 align=center 17115 April 2010Estadio de los Juegos Mediterráneos, Almería, Spain Almería1–1 align=center 17218 April 2010Santiago Bernabéu, Madrid, Spain Valencia2–0 align=center 1732 May 2010 Osasuna1–1 rowspan="2" align=center 1743–21755 May 2010Iberostar Estadi, Palma, Spain Mallorca1–1 rowspan="3" align=center 1762–11773–11788 May 2010Santiago Bernabéu, Madrid, Spain Ath