Most feared opponents of Lionel Messi and Cristiano Ronaldo throughout their careers

Leo Messi

Opponent Games Minutes Goals Penalties Assists Contribution Minutes per goal Minutes per contribution
1. Stade Rennais FC Stade Rennais FC 4 360′ 0 0 1 1 0′ 360′
2. Inter de Milán Inter de Milán 4 360′ 0 0 1 1 0′ 360′
3. FC Rubin Kazán FC Rubin Kazán 4 236′ 0 0 0 0 0′ 0′
4. Stade Reims Stade Reims 3 141′ 0 0 1 1 0′ 141′
5. Stade Brestois Stade Brestois 2 180′ 0 0 2 2 0′ 90′
6. Saint-Étienne Saint-Étienne 2 180′ 0 0 5 5 0′ 36′
7. Monaco Monaco 2 177′ 0 0 1 1 0′ 177′
8. Catar Catar 2 171′ 0 0 1 1 0′ 171′
9. AJ Auxerre AJ Auxerre 2 164′ 0 0 1 1 0′ 164′
10. FC Cincinnati FC Cincinnati 2 155′ 0 0 2 2 0′ 78′
11. Xerez CD Xerez CD 2 73′ 0 0 1 1 0′ 73′
12. Polonia Polonia 1 90′ 0 0 0 0 0′ 0′
13. Trinidad & Tobago Trinidad & Tobago 1 90′ 0 0 0 0 0′ 0′
14. Costa Rica Costa Rica 1 90′ 0 0 2 2 0′ 45′
15. Noruega Noruega 1 90′ 0 0 0 0 0′ 0′
16. Real Murcia CF Real Murcia CF 1 90′ 0 0 2 2 0′ 45′
17. Bélgica Bélgica 1 90′ 0 0 0 0 0′ 0′
18. FC Girondins de Bordeaux FC Girondins de Bordeaux 1 90′ 0 0 0 0 0′ 0′
19. Al-Sadd SC Al-Sadd SC 1 90′ 0 0 1 1 0′ 90′
20. Islandia Islandia 1 90′ 0 0 0 0 0′ 0′
21. CF Monterrey CF Monterrey 1 90′ 0 0 1 1 0′ 90′
22. Japón Japón 1 90′ 0 0 0 0 0′ 0′
23. Corea del Sur Corea del Sur 1 90′ 0 0 0 0 0′ 0′
24. CF Montreal CF Montreal 1 90′ 0 0 0 0 0′ 0′
25. Grecia Grecia 1 90′ 0 0 0 0 0′ 0′

Cristiano Ronaldo

Opponent Games Minutes Goals Penalties Assists Contribution Minutes per goal Minutes per contribution
1. SL Benfica SL Benfica 5 391′ 0 0 2 2 0′ 196′
2. Lille OSC Lille OSC 4 328′ 0 0 1 1 0′ 328′
3. Albania Albania 4 315′ 0 0 0 0 0′ 0′
4. Inglaterra Inglaterra 3 285′ 0 0 0 0 0′ 0′
5. Turquía Turquía 3 270′ 0 0 1 1 0′ 270′
6. Celtic Glasgow Celtic Glasgow 3 262′ 0 0 0 0 0′ 0′
7. Wolverhampton Wanderers FC Wolverhampton Wanderers FC 3 246′ 0 0 0 0 0′ 0′
8. Brasil Brasil 3 243′ 0 0 0 0 0′ 0′
9. Leicester City FC Leicester City FC 3 202′ 0 0 0 0 0′ 0′
10. Omonia Nicosia Omonia Nicosia 2 180′ 0 0 1 1 0′ 180′
11. Legia de Varsovia Legia de Varsovia 2 180′ 0 0 3 3 0′ 60′
12. AC Chievo Verona AC Chievo Verona 2 180′ 0 0 0 0 0′ 0′
13. Sheffield United FC Sheffield United FC 2 180′ 0 0 1 1 0′ 180′
14. Leeds United FC Leeds United FC 2 175′ 0 0 0 0 0′ 0′
15. FC Lokomotiv Moscú FC Lokomotiv Moscú 2 172′ 0 0 0 0 0′ 0′
16. Uruguay Uruguay 2 171′ 0 0 0 0 0′ 0′
17. Persepolis FC Persepolis FC 2 168′ 0 0 0 0 0′ 0′
18. Macedonia Macedonia 2 162′ 0 0 1 1 0′ 162′
19. Cabo Verde Cabo Verde 2 151′ 0 0 0 0 0′ 0′
20. Italia Italia 2 135′ 0 0 0 0 0′ 0′
21. Crystal Palace FC Crystal Palace FC 2 125′ 0 0 0 0 0′ 0′
22. Partizan de Belgrado Partizan de Belgrado 2 119′ 0 0 0 0 0′ 0′
23. UD Leiria UD Leiria 2 116′ 0 0 2 2 0′ 58′
24. Vitória Guimarães SC Vitória Guimarães SC 2 112′ 0 0 1 1 0′ 112′
25. CD Nacional de Madeira CD Nacional de Madeira 2 105′ 0 0 0 0 0′ 0′