Teams Cristiano Ronaldo has scored the most goals against

Teams Ronaldo has scored most goals against

# Opponent Games Goals Ratio
1 Sevilla FC 18 27 1.50
2 Atlético de Madrid 37 25 0.68
3 Getafe CF 14 23 1.64
4 Real Club Celta de Vigo 13 20 1.54
5 FC Barcelona 34 20 0.59
6 Athletic de Bilbao 18 17 0.94
7 Málaga CF 19 17 0.89
8 Real Sociedad 11 15 1.36
9 Real Club Deportivo Espanyol 16 15 0.94
10 Valencia CF 20 15 0.75
11 Villarreal CF 21 15 0.71
12 Levante UD 14 14 1.00
13 Tottenham Hotspur FC 20 14 0.70
14 Real Club Deportivo de La Coruña 10 13 1.30
15 Rayo Vallecano 9 12 1.33
16 Granada CF 11 12 1.09
17 Club Atlético Osasuna 12 12 1.00
18 Juventus 7 10 1.43
19 AS Roma 12 10 0.83
20 Ajax Amsterdam 7 9 1.29
21 Bayern München 8 9 1.13
22 Luxemburgo 10 9 0.90
23 Aston Villa FC 16 9 0.56
24 Arsenal FC 18 9 0.50
25 Cagliari Calcio 5 8 1.60
26 Newcastle United FC 14 8 0.57
27 Elche CF 3 7 2.33
28 Lituania 3 7 2.33
29 FC Schalke 04 4 7 1.75
30 Udinese Calcio 6 7 1.17
31 Real Zaragoza 7 7 1.00
32 SD Eibar 7 7 1.00
33 Suecia 7 7 1.00
34 UD Almería 7 7 1.00
35 Real Club Deportivo Mallorca 8 7 0.88
36 Wigan Athletic FC 8 7 0.88
37 Borussia Dortmund 9 7 0.78
38 Fulham FC 13 7 0.54
39 Malmö FF 2 6 3.00
40 Andorra 3 6 2.00
41 Galatasaray SK 3 6 2.00
42 APOEL Nicosia 4 6 1.50
43 Real Racing Club de Santander 4 6 1.50
44 Hungría 6 6 1.00
45 Parma Calcio 1913 6 6 1.00
46 US Sassuolo 6 6 1.00
47 Real Sporting de Gijón 7 6 0.86
48 Atalanta BC 8 6 0.75
49 Bolton Wanderers FC 10 6 0.60
50 West Ham United FC 10 6 0.60
51 Olympique de Lyon 12 6 0.50
52 Portsmouth FC 12 6 0.50
53 Real Betis Balompié 12 6 0.50
54 AC Milan 14 6 0.43
55 Everton FC 15 6 0.40
56 FC Shakhtar Donetsk 2 5 2.50
57 Armenia 4 5 1.25
58 Letonia 4 5 1.25
59 Real Club Deportivo Alavés 4 5 1.25
60 Suiza 4 5 1.25
61 UC Sampdoria 5 5 1.00
62 Genoa 6 5 0.83
63 SS Lazio 7 5 0.71
64 Inter de Milán 11 5 0.45
65 Manchester City FC 15 5 0.33
66 Middlesbrough FC 15 5 0.33
67 Al-Wahda 1 4 4.00
68 Girona FC 2 4 2.00
69 Islas Feroe 2 4 2.00
70 Olympique de Marseille 2 4 2.00
71 Xerez CD 2 4 2.00
72 Dinamo de Kiev 3 4 1.33
73 Estonia 3 4 1.33
74 Norwich City FC 4 4 1.00
75 Derby County FC 5 4 0.80
76 Países Bajos 6 4 0.67
77 Reading FC 6 4 0.67
78 Torino FC 6 4 0.67
79 West Bromwich Albion FC 7 4 0.57
80 Napoli 10 4 0.40
81 Damac 1 3 3.00
82 Kashima Antlers 1 3 3.00
83 CSKA Moskva 2 3 1.50
84 Spezia Calcio 2 3 1.50
85 VfL Wolfsburgo 2 3 1.50
86 Bélgica 3 3 1.00
87 Hellas Verona 3 3 1.00
88 Irlanda del Norte 3 3 1.00
89 S.P.A.L. 3 3 1.00
90 FC Copenhague 4 3 0.75
91 Paris Saint-Germain FC 4 3 0.75
92 Real Valladolid CF 4 3 0.75
93 Sporting Club de Portugal 4 3 0.75
94 Manchester United FC 5 3 0.60
95 UD Las Palmas 5 3 0.60
96 AC Fiorentina 6 3 0.50
97 Rusia 6 3 0.50
98 Dinamarca 7 3 0.43
99 España 9 3 0.33
100 Blackburn Rovers FC 12 3 0.25
101 Liverpool FC 14 3 0.21
102 Arabia Saudí 1 2 2.00
103 Chipre 1 2 2.00
104 Egipto 1 2 2.00
105 Empoli FC 1 2 2.00
106 FC Crotone 1 2 2.00
107 Hércules de Alicante CF 1 2 2.00
108 Hull City AFC 1 2 2.00
109 Moreirense FC 1 2 2.00
110 Bayer Leverkusen 2 2 1.00
111 Bosnia-Herzegovina 2 2 1.00
112 Camérun 2 2 1.00
113 FC Basilea 2 2 1.00
114 FC Sheriff Tiraspol 2 2 1.00
115 FC Zürich 2 2 1.00
116 Frosinone Calcio 2 2 1.00
117 Ghana 2 2 1.00
118 PFC Ludogorets Razgrad 2 2 1.00
119 Stoke City FC 2 2 1.00
120 Kazajistán 3 2 0.67
121 Azerbaiyán 4 2 0.50
122 República Checa 4 2 0.50
123 República de Irlanda 4 2 0.50
124 Watford FC 5 2 0.40
125 Bologna FC 6 2 0.33
126 Southampton FC 6 2 0.33
127 Francia 7 2 0.29
128 Birmingham City FC 8 2 0.25
129 Chelsea FC 17 2 0.12
130 Al-Fateh 1 1 1.00
131 Al-Jazira Sporting Club 1 1 1.00
132 Catar 1 1 1.00
133 CD Estarreja 1 1 1.00
134 Club América de México 1 1 1.00
135 Corea del Norte 1 1 1.00
136 Ecuador 1 1 1.00
137 FC Oliveira do Hospital 1 1 1.00
138 Gales 1 1 1.00
139 Gamba Osaka 1 1 1.00
140 Grêmio Porto Alegre 1 1 1.00
141 Millwall FC 1 1 1.00
142 Nueva Zelanda 1 1 1.00
143 Panamá 1 1 1.00
144 SD Ponferradina 1 1 1.00
145 US Lecce 1 1 1.00
146 Abha Club 2 1 0.50
147 AJ Auxerre 2 1 0.50
148 Argentina 2 1 0.50
149 Boavista FC 2 1 0.50
150 BSC Young Boys 2 1 0.50
151 Burnley FC 2 1 0.50
152 CD Tenerife 2 1 0.50
153 Córdoba CF 2 1 0.50
154 Debreceni VSC 2 1 0.50
155 Eslovaquia 2 1 0.50
156 Exeter City FC 2 1 0.50
157 Ferencváros 2 1 0.50
158 Grecia 2 1 0.50
159 Irán 2 1 0.50
160 Marruecos 2 1 0.50
161 Real Murcia CF 2 1 0.50
162 Ucrania 2 1 0.50
163 Brentford 3 1 0.33
164 Brighton and Hove Albion FC 3 1 0.33
165 Finlandia 3 1 0.33
166 Islandia 3 1 0.33
167 Israel 3 1 0.33
168 Croacia 4 1 0.25
169 Polonia 4 1 0.25
170 Alemania 5 1 0.20
171 Charlton Athletic FC 5 1 0.20
172 Sunderland AFC 5 1 0.20
173 Serbia 7 1 0.14
174 FC Oporto 8 1 0.13