KONSTANTIN VASSILJEV IN THE TOP 10


Konstantin Vassiljev: 9th European player with 150 caps

Estonian midfielder Konstantin Vassiljev became 9th player in history to reach 150 games for a national team. His milestone game was a qualifier vs Austria (1-2) on 27 March.
In the ranking below, active players are taken bold; those of them who are still the members of their national teams highlighted in blue.
From players of this category, only Cristiano Ronaldo (198) and Luka Modrić (164) are ahead of Vassiljev.

 MOST  GAMES  FOR  EUROPEAN  NATIONALTEAMS
      
 PlayerNational teamGamesFirst gameLast game
      
1Cristiano RonaldoPortugal19820/08/200326/03/2023
2Sergio RamosSpain18026/03/200531/03/2021
3Gianluigi BuffonItaly17629/10/199723/03/2018
4Vitālijs AstafjevsLatvia16726/08/199217/11/2010
 Iker CasillasSpain16703/06/200001/06/2016
6Luka ModrićCroatia16401/03/200628/03/2023
7Martin ReimEstonia15703/06/199206/06/2009
8Lothar MatthäusGermany15014/06/198020/06/2000
 Konstantin VassiljevEstonia15031/05/200627/03/2023
10Anders SvenssonSweden14827/11/199919/11/2013
11Jan VertonghenBelgium14702/06/200728/03/2023
12Robbie KeaneRepublic of Ireland14625/03/199831/08/2016
 João MoutinhoPortugal14617/08/200509/06/2022
14Hugo LlorisFrance14519/11/200807/10/2021
15Anatoliy TymoshchukUkraine14426/04/200021/06/2016
16Marko KristalEstonia14303/06/199220/04/2005
 Thomas RavelliSweden14301/03/198111/10/1997
 Sergio BusquetsSpain14301/04/200906/12/2022
19Michael MifsudMalta14210/02/200011/11/2020
 Lilian ThuramFrance14217/08/199413/06/2008
21Steven DavisNorthern Ireland140 09.02.200527.09.2022 
 Robert LewandowskiPoland14010/09/200827/03/2023
23Giorgos KaragounisGreece13920/08/199929/06/2014
24Miroslav KloseGermany13724/03/200113/07/2014
 Jari LitmanenFinland13722/10/198917/11/2010
26Fabio CannavaroItaly13622/01/199724/06/2010
 Marek HamšíkSlovakia13607/02/200720/11/2022
28Andres OperEstonia13419/05/199526/05/2014
 Wesley SneijderNetherlands13430/04/200306/09/2018
 Darijo SrnaCroatia13420/11/200225/06/2016
 Dorinel MunteanuRomania13423/05/199112/09/2007
 Shay GivenRepublic of Ireland13427/03/199631/05/2016
 Ildefons LimaAndorra13422/06/199710/06/2022
34XaviSpain13315/11/200013/06/2014
 Sebastian LarssonSweden13306/02/200829/06/2021
 Andreas IsakssonSweden13327/03/200222/06/2016
 PepePortugal13321/11/200710/12/2022
38Sargis HovsepyanArmenia13214/10/199214/11/2012
 Peter JehleLiechtenstein13214/10/199825/03/2018
40Kim KällströmSweden13101/02/200122/06/2016
 Andrés IniestaSpain13127/05/200601/07/2018
42Lukas PodolskiGermany13006/06/200422/03/2017
 Edwin van der SarNetherlands13007/06/199515/10/2008
 Axel WitselBelgium13026/03/200801/12/2022