With Messi and Ronaldo having announced their retirements from international football, 41-year-old Croatia veteran Modric is now the active player with the most national team appearances.

Modric has made 206 appearances for Croatia. In the history of senior international football, only Ronaldo (234 appearances) and Messi (208 appearances) have more.
Active players with the most national team appearances
1. Modric (Croatia): 206 appearances
2. Hassan Al-Haydos (Qatar): 193 appearances
3. Lewandowski (Poland): 170 appearances
4. Sanchez (Chile): 168 appearances (has not announced his retirement)
5. Perisic (Croatia): 162 appearances
