Now the second-highest scorer in international football history, Inter Miami star Messi will hope to close the gap on Portugal sensation Ronaldo. However, the 39-year-old now has a huge lead over his eternal rival, having now netted a whopping 130 times in 212 games for his country.
| Player/Country | Caps | Goals |
|---|
| Cristiano Ronaldo/Portugal | 212 | 130 |
| Lionel Messi/Argentina | 186 | 109 |
| Ali Daei/Iran | 148 | 108 |
| Sunil Chhetri/India | 151 | 94 |
| Mokhtar Dahari/Malaysia | 142 | 89 |