Most feared opponents of Messi and Ronaldo in Champions League

Leo Messi

Opponent Games Minutes Goals Penalties Assists Contribution Minutes per goal Minutes per contribution
1. Atlético de Madrid Atlético de Madrid 4 360′ 0 0 0 0 0′ 0′
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. Udinese Calcio Udinese Calcio 1 69′ 0 0 0 0 0′ 0′
5. Sporting Club de Portugal Sporting Club de Portugal 4 267′ 1 0 1 2 267′ 134′
6. SL Benfica SL Benfica 3 203′ 1 0 2 3 203′ 68′
7. Napoli Napoli 2 180′ 1 0 0 1 180′ 180′
8. Slavia Praga Slavia Praga 2 180′ 1 0 0 1 180′ 180′
9. Olympiacos de El Pireo Olympiacos de El Pireo 2 180′ 1 0 1 2 180′ 90′
10. Glasgow Rangers FC Glasgow Rangers FC 2 180′ 1 0 1 2 180′ 90′
11. Borussia Dortmund Borussia Dortmund 2 120′ 1 0 2 3 120′ 40′
12. Werder Bremen Werder Bremen 2 49′ 1 0 0 1 49′ 49′
13. Borussia Mönchengladbach Borussia Mönchengladbach 1 90′ 1 0 0 1 90′ 90′
14. Ferencváros Ferencváros 1 90′ 1 1 1 2 90′ 45′
15. Real Madrid CF Real Madrid CF 4 360′ 2 0 0 2 180′ 180′
16. AS Roma AS Roma 4 360′ 2 0 1 3 180′ 120′
17. Liverpool FC Liverpool FC 4 360′ 2 0 0 2 180′ 180′
18. Club Brugge Club Brugge 2 180′ 2 1 0 2 90′ 90′
19. FC Basilea FC Basilea 2 120′ 2 0 2 4 60′ 30′
20. Tottenham Hotspur FC Tottenham Hotspur FC 2 117′ 2 0 0 2 59′ 59′
21. FC BATE Borisov FC BATE Borisov 1 90′ 2 0 0 2 45′ 45′
22. RB Leipzig RB Leipzig 1 90′ 2 1 0 2 45′ 45′
23. Chelsea FC Chelsea FC 10 835′ 3 0 3 6 278′ 139′
24. Juventus Juventus 9 748′ 3 1 2 5 249′ 150′
25. FC Shakhtar Donetsk FC Shakhtar Donetsk 4 300′ 3 0 1 4 100′ 75′

Cristiano Ronaldo

Opponent Games Minutes Goals Penalties Assists Contribution Minutes per goal Minutes per contribution
1. SL Benfica SL Benfica 4 337′ 0 0 2 2 0′ 169′
2. Lille OSC Lille OSC 4 328′ 0 0 1 1 0′ 328′
3. Celtic Glasgow Celtic Glasgow 3 262′ 0 0 0 0 0′ 0′
4. Napoli Napoli 2 180′ 0 0 1 1 0′ 180′
5. Legia de Varsovia Legia de Varsovia 2 180′ 0 0 3 3 0′ 60′
6. FC Lokomotiv Moscú FC Lokomotiv Moscú 2 172′ 0 0 0 0 0′ 0′
7. Valencia CF Valencia CF 2 119′ 0 0 1 1 0′ 119′
8. Sparta de Praga Sparta de Praga 2 79′ 0 0 0 0 0′ 0′
9. VfB Stuttgart VfB Stuttgart 1 90′ 0 0 0 0 0′ 0′
10. Fenerbahçe SK Fenerbahçe SK 1 90′ 0 0 0 0 0′ 0′
11. Dinamo Zagreb Dinamo Zagreb 1 90′ 0 0 0 0 0′ 0′
12. Glasgow Rangers FC Glasgow Rangers FC 1 90′ 0 0 0 0 0′ 0′
13. Panathinaikos FC Panathinaikos FC 1 90′ 0 0 0 0 0′ 0′
14. Aalborg BK Aalborg BK 1 90′ 0 0 1 1 0′ 90′
15. FC Oporto FC Oporto 6 412′ 1 0 1 2 412′ 206′
16. Manchester City FC Manchester City FC 3 270′ 1 0 0 1 270′ 270′
17. Liverpool FC Liverpool FC 3 255′ 1 0 0 1 255′ 255′
18. Inter de Milán Inter de Milán 2 180′ 1 0 0 1 180′ 180′
19. Ferencváros Ferencváros 2 180′ 1 0 1 2 180′ 90′
20. AJ Auxerre AJ Auxerre 2 162′ 1 0 1 2 162′ 81′
21. BSC Young Boys BSC Young Boys 2 162′ 1 0 1 2 162′ 81′
22. Chelsea FC Chelsea FC 1 120′ 1 0 0 1 120′ 120′
23. FC Barcelona FC Barcelona 6 539′ 2 2 0 2 270′ 270′
24. AC Milan AC Milan 6 513′ 2 0 1 3 257′ 171′
25. Villarreal CF Villarreal CF 6 468′ 2 0 0 2 234′ 234′