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 | NATIONAL | TEAMS | ||
Player | National team | Games | First game | Last game | |
1 | Cristiano Ronaldo | Portugal | 198 | 20/08/2003 | 26/03/2023 |
2 | Sergio Ramos | Spain | 180 | 26/03/2005 | 31/03/2021 |
3 | Gianluigi Buffon | Italy | 176 | 29/10/1997 | 23/03/2018 |
4 | Vitālijs Astafjevs | Latvia | 167 | 26/08/1992 | 17/11/2010 |
Iker Casillas | Spain | 167 | 03/06/2000 | 01/06/2016 | |
6 | Luka Modrić | Croatia | 164 | 01/03/2006 | 28/03/2023 |
7 | Martin Reim | Estonia | 157 | 03/06/1992 | 06/06/2009 |
8 | Lothar Matthäus | Germany | 150 | 14/06/1980 | 20/06/2000 |
Konstantin Vassiljev | Estonia | 150 | 31/05/2006 | 27/03/2023 | |
10 | Anders Svensson | Sweden | 148 | 27/11/1999 | 19/11/2013 |
11 | Jan Vertonghen | Belgium | 147 | 02/06/2007 | 28/03/2023 |
12 | Robbie Keane | Republic of Ireland | 146 | 25/03/1998 | 31/08/2016 |
João Moutinho | Portugal | 146 | 17/08/2005 | 09/06/2022 | |
14 | Hugo Lloris | France | 145 | 19/11/2008 | 07/10/2021 |
15 | Anatoliy Tymoshchuk | Ukraine | 144 | 26/04/2000 | 21/06/2016 |
16 | Marko Kristal | Estonia | 143 | 03/06/1992 | 20/04/2005 |
Thomas Ravelli | Sweden | 143 | 01/03/1981 | 11/10/1997 | |
Sergio Busquets | Spain | 143 | 01/04/2009 | 06/12/2022 | |
19 | Michael Mifsud | Malta | 142 | 10/02/2000 | 11/11/2020 |
Lilian Thuram | France | 142 | 17/08/1994 | 13/06/2008 | |
21 | Steven Davis | Northern Ireland | 140 | 09.02.2005 | 27.09.2022 |
Robert Lewandowski | Poland | 140 | 10/09/2008 | 27/03/2023 | |
23 | Giorgos Karagounis | Greece | 139 | 20/08/1999 | 29/06/2014 |
24 | Miroslav Klose | Germany | 137 | 24/03/2001 | 13/07/2014 |
Jari Litmanen | Finland | 137 | 22/10/1989 | 17/11/2010 | |
26 | Fabio Cannavaro | Italy | 136 | 22/01/1997 | 24/06/2010 |
Marek Hamšík | Slovakia | 136 | 07/02/2007 | 20/11/2022 | |
28 | Andres Oper | Estonia | 134 | 19/05/1995 | 26/05/2014 |
Wesley Sneijder | Netherlands | 134 | 30/04/2003 | 06/09/2018 | |
Darijo Srna | Croatia | 134 | 20/11/2002 | 25/06/2016 | |
Dorinel Munteanu | Romania | 134 | 23/05/1991 | 12/09/2007 | |
Shay Given | Republic of Ireland | 134 | 27/03/1996 | 31/05/2016 | |
Ildefons Lima | Andorra | 134 | 22/06/1997 | 10/06/2022 | |
34 | Xavi | Spain | 133 | 15/11/2000 | 13/06/2014 |
Sebastian Larsson | Sweden | 133 | 06/02/2008 | 29/06/2021 | |
Andreas Isaksson | Sweden | 133 | 27/03/2002 | 22/06/2016 | |
Pepe | Portugal | 133 | 21/11/2007 | 10/12/2022 | |
38 | Sargis Hovsepyan | Armenia | 132 | 14/10/1992 | 14/11/2012 |
Peter Jehle | Liechtenstein | 132 | 14/10/1998 | 25/03/2018 | |
40 | Kim Källström | Sweden | 131 | 01/02/2001 | 22/06/2016 |
Andrés Iniesta | Spain | 131 | 27/05/2006 | 01/07/2018 | |
42 | Lukas Podolski | Germany | 130 | 06/06/2004 | 22/03/2017 |
Edwin van der Sar | Netherlands | 130 | 07/06/1995 | 15/10/2008 | |
Axel Witsel | Belgium | 130 | 26/03/2008 | 01/12/2022 |