Most feared opponents of Messi and Ronaldo in friendly games with their National Teams

Leo Messi

Opponent Games Minutes Goals Penalties Assists Contribution Minutes per goal Minutes per contribution
1. Estados Unidos Estados Unidos 2 180′ 0 0 0 0 0′ 0′
2. Venezuela Venezuela 2 180′ 0 0 1 1 0′ 180′
3. Japón Japón 1 90′ 0 0 0 0 0′ 0′
4. Arabia Saudí Arabia Saudí 1 90′ 0 0 0 0 0′ 0′
5. Nigeria Nigeria 1 90′ 0 0 1 1 0′ 90′
6. Rumanía Rumanía 1 90′ 0 0 0 0 0′ 0′
7. Suecia Suecia 1 90′ 0 0 0 0 0′ 0′
8. Rusia Rusia 1 90′ 0 0 0 0 0′ 0′
9. Trinidad & Tobago Trinidad & Tobago 1 90′ 0 0 0 0 0′ 0′
10. Noruega Noruega 1 90′ 0 0 0 0 0′ 0′
11. Catar Catar 1 81′ 0 0 1 1 0′ 81′
12. República de Irlanda República de Irlanda 1 58′ 0 0 0 0 0′ 0′
13. Ecuador Ecuador 1 35′ 0 0 0 0 0′ 0′
14. Angola Angola 1 27′ 0 0 0 0 0′ 0′
15. Hungría Hungría 1 1′ 0 0 0 0 0′ 0′
16. Australia Australia 2 180′ 1 0 1 2 180′ 90′
17. Alemania Alemania 2 180′ 1 0 0 1 180′ 180′
18. Portugal Portugal 2 135′ 1 1 1 2 135′ 68′
19. Francia Francia 1 90′ 1 0 0 1 90′ 90′
20. Panamá Panamá 1 90′ 1 0 0 1 90′ 90′
21. Albania Albania 1 90′ 1 0 2 3 90′ 30′
22. Emiratos Árabes Unidos Emiratos Árabes Unidos 1 90′ 1 0 1 2 90′ 45′
23. Uruguay Uruguay 1 90′ 1 1 1 2 90′ 45′
24. Eslovenia Eslovenia 1 32′ 1 0 0 1 32′ 32′
25. España España 3 234′ 2 1 0 2 117′ 117′

Cristiano Ronaldo

Opponent Games Minutes Goals Penalties Assists Contribution Minutes per goal Minutes per contribution
1. España España 3 208′ 0 0 0 0 0′ 0′
2. Brasil Brasil 2 153′ 0 0 0 0 0′ 0′
3. Cabo Verde Cabo Verde 2 151′ 0 0 0 0 0′ 0′
4. Francia Francia 2 144′ 0 0 0 0 0′ 0′
5. Italia Italia 2 135′ 0 0 0 0 0′ 0′
6. Turquía Turquía 1 90′ 0 0 1 1 0′ 90′
7. Bulgaria Bulgaria 1 90′ 0 0 0 0 0′ 0′
8. Eslovenia Eslovenia 1 90′ 0 0 0 0 0′ 0′
9. Polonia Polonia 1 76′ 0 0 0 0 0′ 0′
10. Argelia Argelia 1 75′ 0 0 1 1 0′ 75′
11. Macedonia Macedonia 1 72′ 0 0 0 0 0′ 0′
12. Irlanda del Norte Irlanda del Norte 1 68′ 0 0 0 0 0′ 0′
13. Dinamarca Dinamarca 1 66′ 0 0 1 1 0′ 66′
14. Inglaterra Inglaterra 1 45′ 0 0 0 0 0′ 0′
15. Canadá Canadá 1 45′ 0 0 0 0 0′ 0′
16. Kazajistán Kazajistán 1 45′ 0 0 0 0 0′ 0′
17. Georgia Georgia 1 45′ 0 0 0 0 0′ 0′
18. Albania Albania 1 45′ 0 0 0 0 0′ 0′
19. China China 1 45′ 0 0 1 1 0′ 45′
20. Sudáfrica Sudáfrica 1 33′ 0 0 0 0 0′ 0′
21. Mozambique Mozambique 1 27′ 0 0 0 0 0′ 0′
22. Lituania Lituania 1 26′ 0 0 0 0 0′ 0′
23. Luxemburgo Luxemburgo 3 160′ 1 0 1 2 160′ 80′
24. Países Bajos Países Bajos 2 158′ 1 0 0 1 158′ 158′
25. Croacia Croacia 2 121′ 1 0 1 2 121′ 61′