Most feared opponents of Messi and Ronaldo in their National Teams before turning 30 years old

Leo Messi

Opponent Games Minutes Goals Assists Mins/contribution
1. Países Bajos Netherlands 2 189′ 0 0 0′
2. Costa Rica Costa Rica 1 90′ 0 2 45′
3. Australia Australia 1 90′ 0 1 90′
4. Arabia Saudí Saudi Arabia 1 90′ 0 0 0′
5. Bélgica Belgium 1 90′ 0 0 0′
6. Corea del Sur South Korea 1 90′ 0 0 0′
7. Grecia Greece 1 90′ 0 0 0′
8. Jamaica Jamaica 1 90′ 0 0 0′
9. Japón Japan 1 90′ 0 0 0′
10. Noruega Norway 1 90′ 0 0 0′
11. Rumanía Romania 1 90′ 0 0 0′
12. Suecia Sweden 1 90′ 0 0 0′
13. Trinidad & Tobago Trinidad and Tobago 1 90′ 0 0 0′
14. Catar Catar 1 81′ 0 1 81′
15. Honduras Honduras 1 64′ 0 0 0′
16. República de Irlanda Ireland 1 58′ 0 0 0′
17. Angola Angola 1 27′ 0 0 0′
18. Hungría Hungary 1 1′ 0 0 0′

Cristiano Ronaldo

Opponent Games Minutes Goals Assists Mins/contribution
1. Alemania Germany 4 360′ 0 0 0′
2. España Spain 4 340′ 0 0 0′
3. Inglaterra England 3 285′ 0 0 0′
4. Brasil Brazil 3 243′ 0 0 0′
5. Albania Albania 3 225′ 0 0 0′
6. Israel Israel 2 180′ 0 1 180′
7. Turquía Turkey 2 180′ 0 1 180′
8. Serbia Serbia 2 180′ 0 0 0′
9. Francia France 2 166′ 0 0 0′
10. Cabo Verde Cape Verde 2 151′ 0 0 0′
11. Liechtenstein Liechtenstein 2 146′ 0 1 146′
12. Italia Italy 2 135′ 0 0 0′
13. República de Irlanda Ireland 2 133′ 0 0 0′
14. Hungría Hungary 2 117′ 0 0 0′
15. Estados Unidos USA 1 90′ 0 1 90′
16. Costa de Marfil Ivory Coast 1 90′ 0 0 0′
17. Noruega Norway 1 90′ 0 0 0′
18. Macedonia North Macedonia 1 72′ 0 0 0′
19. Angola Angola 1 60′ 0 0 0′
20. China China 1 45′ 0 1 45′
21. Canadá Canada 1 45′ 0 0 0′
22. Georgia Georgia 1 45′ 0 0 0′
23. Sudáfrica South Africa 1 33′ 0 0 0′
24. Mozambique Mozambique 1 27′ 0 0 0′
25. Lituania Lithuania 1 26′ 0 0 0′