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 Luxemburgo 11 11 1.00
19 Juventus 7 10 1.43
20 AS Roma 12 10 0.83
21 Ajax Amsterdam 7 9 1.29
22 Bayern München 8 9 1.13
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-Fateh 2 4 2.00
68 Al-Wahda 2 4 2.00
69 Girona FC 2 4 2.00
70 Islas Feroe 2 4 2.00
71 Olympique de Marseille 2 4 2.00
72 Xerez CD 2 4 2.00
73 Dinamo de Kiev 3 4 1.33
74 Estonia 3 4 1.33
75 Norwich City FC 4 4 1.00
76 Derby County FC 5 4 0.80
77 Países Bajos 6 4 0.67
78 Reading FC 6 4 0.67
79 Torino FC 6 4 0.67
80 West Bromwich Albion FC 7 4 0.57
81 Napoli 10 4 0.40
82 Damac 1 3 3.00
83 Kashima Antlers 1 3 3.00
84 CSKA Moskva 2 3 1.50
85 Spezia Calcio 2 3 1.50
86 VfL Wolfsburgo 2 3 1.50
87 Al-Shabab 3 3 1.00
88 Bélgica 3 3 1.00
89 Hellas Verona 3 3 1.00
90 Irlanda del Norte 3 3 1.00
91 S.P.A.L. 3 3 1.00
92 FC Copenhague 4 3 0.75
93 Paris Saint-Germain FC 4 3 0.75
94 Real Valladolid CF 4 3 0.75
95 Sporting Club de Portugal 4 3 0.75
96 Manchester United FC 5 3 0.60
97 UD Las Palmas 5 3 0.60
98 AC Fiorentina 6 3 0.50
99 Rusia 6 3 0.50
100 Dinamarca 7 3 0.43
101 España 9 3 0.33
102 Blackburn Rovers FC 12 3 0.25
103 Liverpool FC 14 3 0.21
104 Al-Adalah 1 2 2.00
105 Al-Ahli Saudi 1 2 2.00
106 Arabia Saudí 1 2 2.00
107 Chipre 1 2 2.00
108 Egipto 1 2 2.00
109 Empoli FC 1 2 2.00
110 FC Crotone 1 2 2.00
111 Hércules de Alicante CF 1 2 2.00
112 Hull City AFC 1 2 2.00
113 Moreirense FC 1 2 2.00
114 Al Raed 2 2 1.00
115 Al-Hilal 2 2 1.00
116 Bayer Leverkusen 2 2 1.00
117 Camérun 2 2 1.00
118 FC Basilea 2 2 1.00
119 FC Sheriff Tiraspol 2 2 1.00
120 FC Zürich 2 2 1.00
121 Frosinone Calcio 2 2 1.00
122 Ghana 2 2 1.00
123 PFC Ludogorets Razgrad 2 2 1.00
124 Stoke City FC 2 2 1.00
125 Bosnia-Herzegovina 3 2 0.67
126 Kazajistán 3 2 0.67
127 Liechtenstein 3 2 0.67
128 Azerbaiyán 4 2 0.50
129 Islandia 4 2 0.50
130 República Checa 4 2 0.50
131 República de Irlanda 4 2 0.50
132 Watford FC 5 2 0.40
133 Bologna FC 6 2 0.33
134 Southampton FC 6 2 0.33
135 Francia 7 2 0.29
136 Birmingham City FC 8 2 0.25
137 Chelsea FC 17 2 0.12
138 Al Ta'ee 1 1 1.00
139 Al-Hazm 1 1 1.00
140 Al-Jazira Sporting Club 1 1 1.00
141 Al-Shorta 1 1 1.00
142 Catar 1 1 1.00
143 CD Estarreja 1 1 1.00
144 Club América de México 1 1 1.00
145 Corea del Norte 1 1 1.00
146 Ecuador 1 1 1.00
147 FC Oliveira do Hospital 1 1 1.00
148 Gales 1 1 1.00
149 Gamba Osaka 1 1 1.00
150 Grêmio Porto Alegre 1 1 1.00
151 Millwall FC 1 1 1.00
152 Nueva Zelanda 1 1 1.00
153 Panamá 1 1 1.00
154 Raja Casablanca 1 1 1.00
155 SD Ponferradina 1 1 1.00
156 US Lecce 1 1 1.00
157 US Monastir 1 1 1.00
158 Zamalek 1 1 1.00
159 Abha Club 2 1 0.50
160 AJ Auxerre 2 1 0.50
161 Argentina 2 1 0.50
162 Boavista FC 2 1 0.50
163 BSC Young Boys 2 1 0.50
164 Burnley FC 2 1 0.50
165 CD Tenerife 2 1 0.50
166 Córdoba CF 2 1 0.50
167 Debreceni VSC 2 1 0.50
168 Exeter City FC 2 1 0.50
169 Ferencváros 2 1 0.50
170 Grecia 2 1 0.50
171 Irán 2 1 0.50
172 Marruecos 2 1 0.50
173 Real Murcia CF 2 1 0.50
174 Ucrania 2 1 0.50
175 Brentford 3 1 0.33
176 Brighton and Hove Albion FC 3 1 0.33
177 Eslovaquia 3 1 0.33
178 Finlandia 3 1 0.33
179 Israel 3 1 0.33
180 Croacia 4 1 0.25
181 Polonia 4 1 0.25
182 Alemania 5 1 0.20
183 Charlton Athletic FC 5 1 0.20
184 Sunderland AFC 5 1 0.20
185 Serbia 7 1 0.14
186 FC Oporto 8 1 0.13