Teams Lionel Messi has scored the most goals against

Teams Messi has scored most goals against

# Opponent Games Goals Ratio
1 Sevilla FC 43 38 0.88
2 Atlético de Madrid 43 32 0.74
3 Valencia CF 36 31 0.86
4 Athletic de Bilbao 41 29 0.71
5 Real Betis Balompié 24 26 1.08
6 Real Madrid CF 47 26 0.55
7 Club Atlético Osasuna 22 25 1.14
8 Real Club Deportivo Espanyol 35 25 0.71
9 Levante UD 23 24 1.04
10 Getafe CF 27 21 0.78
11 SD Eibar 11 20 1.82
12 Real Club Deportivo de La Coruña 17 20 1.18
13 Rayo Vallecano 11 18 1.64
14 Real Sociedad 27 18 0.67
15 Real Club Deportivo Mallorca 14 16 1.14
16 Villarreal CF 28 16 0.57
17 Granada CF 15 15 1.00
18 Real Zaragoza 16 14 0.88
19 Real Club Celta de Vigo 19 14 0.74
20 Real Club Deportivo Alavés 12 13 1.08
21 UD Almería 12 13 1.08
22 Málaga CF 19 13 0.68
23 Real Racing Club de Santander 13 12 0.92
24 CD Leganés 9 11 1.22
25 Arsenal FC 6 9 1.50
26 Celtic Glasgow 6 8 1.33
27 AC Milan 8 8 1.00
28 Bolivia 11 8 0.73
29 Real Valladolid CF 13 8 0.62
30 Bayer Leverkusen 3 7 2.33
31 Elche CF 5 7 1.40
32 Manchester City FC 8 7 0.88
33 Ajax Amsterdam 3 6 2.00
34 Córdoba CF 3 6 2.00
35 Ecuador 8 6 0.75
36 Olympique de Lyon 8 6 0.75
37 Real Sporting de Gijón 8 6 0.75
38 Paris Saint-Germain FC 10 6 0.60
39 Uruguay 12 6 0.50
40 Estonia 1 5 5.00
41 CD Tenerife 2 5 2.50
42 Chile 11 5 0.45
43 Venezuela 11 5 0.45
44 Paraguay 12 5 0.42
45 Brasil 13 5 0.38
46 PSV Eindhoven 2 4 2.00
47 Spartak de Moscú 2 4 2.00
48 SD Huesca 3 4 1.33
49 Girona FC 4 4 1.00
50 Panathinaikos FC 4 4 1.00
51 Manchester United FC 6 4 0.67
52 México 6 4 0.67
53 UD Las Palmas 6 4 0.67
54 Bayern München 8 4 0.50
55 Guatemala 1 3 3.00
56 Haití 1 3 3.00
57 Panamá 1 3 3.00
58 APOEL Nicosia 2 3 1.50
59 FC Copenhague 2 3 1.50
60 Maccabi Haifa 2 3 1.50
61 Viktoria Pilsen 2 3 1.50
62 Dinamo de Kiev 3 3 1.00
63 Francia 3 3 1.00
64 Montpellier 3 3 1.00
65 Suiza 3 3 1.00
66 VfB Stuttgart 3 3 1.00
67 Croacia 4 3 0.75
68 Lille OSC 4 3 0.75
69 Nigeria 4 3 0.75
70 FC Nantes 5 3 0.60
71 FC Shakhtar Donetsk 5 3 0.60
72 Real Club Recreativo de Huelva 5 3 0.60
73 Juventus 9 3 0.33
74 Chelsea FC 10 3 0.30
75 Colombia 11 3 0.27
76 Argelia 1 2 2.00
77 Club Gimnàstic de Tarragona 1 2 2.00
78 FC BATE Borisov 1 2 2.00
79 Hong Kong 1 2 2.00
80 Nicaragua 1 2 2.00
81 RB Leipzig 1 2 2.00
82 Santos FC 1 2 2.00
83 CD Numancia de Soria 2 2 1.00
84 Clermont Foot 2 2 1.00
85 Club Brugge 2 2 1.00
86 FC Basilea 2 2 1.00
87 Hércules de Alicante CF 2 2 1.00
88 Honduras 2 2 1.00
89 Jamaica 2 2 1.00
90 Tottenham Hotspur FC 2 2 1.00
91 España 3 2 0.67
92 AS Roma 4 2 0.50
93 Liverpool FC 4 2 0.50
94 AC Ajaccio 1 1 1.00
95 AD Ceuta 1 1 1.00
96 Albania 1 1 1.00
97 Angers 1 1 1.00
98 Benidorm CF 1 1 1.00
99 Borussia Mönchengladbach 1 1 1.00
100 Bosnia-Herzegovina 1 1 1.00
101 CA River Plate 1 1 1.00
102 CF Atlante 1 1 1.00
103 Cultural y Deportiva Leonesa 1 1 1.00
104 Emiratos Árabes Unidos 1 1 1.00
105 Eslovenia 1 1 1.00
106 Estudiantes de La Plata 1 1 1.00
107 FC Oporto 1 1 1.00
108 Ferencváros 1 1 1.00
109 Irán 1 1 1.00
110 Serbia 1 1 1.00
111 Albacete Balompié 2 1 0.50
112 Arabia Saudí 2 1 0.50
113 Australia 2 1 0.50
114 Borussia Dortmund 2 1 0.50
115 Glasgow Rangers FC 2 1 0.50
116 Lorient 2 1 0.50
117 Napoli 2 1 0.50
118 Olympiacos de El Pireo 2 1 0.50
119 Portugal 2 1 0.50
120 Racing Club Lens 2 1 0.50
121 Slavia Praga 2 1 0.50
122 Toulouse 2 1 0.50
123 Troyes 2 1 0.50
124 Werder Bremen 2 1 0.50
125 Cádiz CF 3 1 0.33
126 Países Bajos 3 1 0.33
127 SL Benfica 3 1 0.33
128 Alemania 4 1 0.25
129 Estados Unidos 4 1 0.25
130 Nice 4 1 0.25
131 Sporting Club de Portugal 4 1 0.25
132 Olympique de Marseille 5 1 0.20
133 Perú 8 1 0.13