Czech Republic national football team statistics and records: appearances

Competitions:

Most Czech Republic appearances

Who has made the most appearances for Czech Republic?

Both starting and substitute appearances are included.

Player Caps First Latest
Petr Čech 122 12 Feb 2002 21 Jun 2016
Karel Poborsky 118 23 Feb 1994 22 Jun 2006
Tomas Rosicky 103 23 Feb 2000 17 Jun 2016
Jaroslav Plasil 101 31 Mar 2004 21 Jun 2016
Milan Baros 93 25 Apr 2001 21 Jun 2012
Pavel Nedved 91 05 Jun 1994 16 Aug 2006
Jan Koller 91 09 Feb 1999 05 Sep 2009
Vladimir Smicer 80 15 Nov 1995 16 Nov 2005
Marek Jankulovski 79 05 Feb 2000 14 Oct 2009
Tomas Ujfalusi 78 28 Feb 2001 28 Mar 2009
Vratislav Lokvenc 75 06 Sep 1995 17 Jun 2006
Tomas Galasek 70 08 Mar 1995 15 Jun 2008
Zdenek Grygera 65 15 Aug 2001 09 Sep 2009
Michal Kadlec 65 17 Nov 2007 04 Sep 2016
Jiri Nemec 64 23 Feb 1994 28 Mar 2001
Pavel Kuka 63 23 Feb 1994 05 Sep 2001
Tomas Sivok 62 03 Sep 2005 10 Jun 2017
David Rozehnal 60 18 Feb 2004 18 Nov 2009
Jan Polak 58 28 Apr 1999 29 Mar 2011
Radek Bejbl 57 08 May 1995 06 Jun 2001
Tomas Hubschmann 53 10 Nov 2001 26 Mar 2013
Vladimír Darida 50 26 May 2012 15 Nov 2018
Theodhor Gebre Selassie 49 04 Jun 2011 19 Nov 2018
Pavel Srnicek 49 12 Oct 1994 14 Nov 2001
Jan Suchoparek 48 23 Feb 1994 23 Feb 2000
Radoslav Latal 47 23 Feb 1994 28 Feb 2001
Karel Rada 46 13 Dec 1995 02 Jun 2001
Tomas Repka 45 23 Feb 1994 10 Nov 2001
Tomas Necid 44 19 Nov 2008 04 Sep 2016
Patrik Berger 42 17 Aug 1994 15 Aug 2001
David Lafata 41 02 Sep 2006 17 Jun 2016
Bořek Dočkal 39 14 Nov 2012 19 Nov 2018
Libor Sionko 39 07 Oct 2000 25 May 2010
David Limbersky 38 05 Jun 2009 17 Jun 2016
Michal Hornak 38 08 May 1995 09 Oct 1999
Ladislav Krejčí 38 14 Nov 2012 19 Nov 2018
Marek Suchý 36 08 Oct 2010 06 Jun 2018
Pavel Kadeřábek 35 21 May 2014 19 Nov 2018
Daniel Pudil 35 07 Feb 2007 15 Nov 2016
René Bolf 33 16 Aug 2000 03 Sep 2005
Martin Jiranek 31 21 Aug 2002 28 Mar 2007
Zdenek Pospech 31 17 Aug 2005 15 Nov 2011
Radoslav Kovac 30 09 Oct 2004 01 Apr 2009
Marek Heinz 30 16 Aug 2000 15 Nov 2006
Roman Hubnik 29 05 Jun 2009 21 Jun 2016
Martin Frydek 29 23 Feb 1994 15 Dec 1997
David Jarolim 29 08 Oct 2005 14 Oct 2009
Daniel Kolar 27 05 Jun 2009 21 Jun 2016
Miroslav Kadlec 26 23 Feb 1994 08 Jun 1997
Petr Jiracek 26 03 Sep 2011 03 Sep 2014
Petr Kouba 26 20 Apr 1994 18 Nov 1998
Roman Tyce 25 18 Aug 1999 30 Mar 2005
Jiri Stajner 24 30 Apr 2003 29 Feb 2012
Matěj Vydra 24 08 Sep 2012 19 Nov 2018
Jiri Jarosik 23 16 Aug 2000 12 Nov 2005
Štepán Vachoušek 23 17 Apr 2002 01 Mar 2006
Vaclav Pilar 22 04 Jun 2011 12 Jun 2015
Tomáš Vaclík 22 14 Nov 2012 19 Nov 2018
Jan Rezek 21 17 Nov 2010 16 Oct 2012
Pavel Horvath 20 09 Feb 1999 17 Apr 2002
Vaclav Nemecek 20 23 Feb 1994 26 Jun 1996
Josef Šural 20 15 Nov 2013 16 Oct 2018
Jiri Novotny 19 23 Feb 1994 27 Mar 2002
Petr Vlcek 19 24 Aug 1997 11 Oct 2000
Tomas Pekhart 19 22 May 2010 11 Oct 2013
Milan Fukal 19 21 Dec 1997 30 Apr 2003
Horst Siegl 19 23 Feb 1994 27 May 1998
Michal Krmenčík 18 11 Nov 2016 16 Oct 2018
Miroslav Baranek 18 13 Dec 1995 13 Feb 2002
Milan Skoda 18 12 Jun 2015 05 Jun 2017
Martin Cizek 18 11 Dec 1996 29 Mar 2000
Josef Husbauer 18 15 Aug 2012 10 Sep 2018
David Pavelka 18 03 Sep 2015 19 Nov 2018
Filip Novák 18 31 Mar 2015 19 Nov 2018
Tomáš Kalas 17 14 Nov 2012 19 Nov 2018
Jakub Jankto 17 22 Mar 2017 19 Nov 2018
Radek Sloncik 17 11 Dec 1996 08 Feb 2000
Radek Drulak 17 08 May 1995 26 Feb 1997
Jiří Skalák 17 03 Sep 2015 15 Nov 2018
Lubos Kubik 17 20 Apr 1994 26 Feb 1997
Edvard Lasota 16 13 Dec 1995 27 May 1998
Martin Fenin 16 22 Aug 2007 07 Jun 2011
Vaclav Kadlec 16 12 Oct 2010 08 Oct 2017
Marek Matejovsky 15 07 Feb 2007 18 Nov 2009
Tomáš Souček 15 15 Nov 2016 19 Nov 2018
Stanislav Vlcek 15 05 Feb 2000 20 Aug 2008
Jan Rajnoch 15 20 Aug 2008 03 Sep 2011
Jakub Brabec 14 29 Mar 2016 15 Nov 2018
Tomas Horava 14 14 Nov 2012 10 Sep 2018
Vaclav Prochazka 14 14 Aug 2013 17 Nov 2015
Frantisek Rajtoral 14 29 Feb 2012 05 Mar 2014
Martin Hasek 14 11 Dec 1996 14 Nov 2001
Patrik Schick 13 27 May 2016 19 Nov 2018
Milan Petrezela 13 12 Oct 2010 12 Oct 2012
Petr Johana 13 02 Jun 2001 15 Nov 2003
Jan Kopic 13 03 Jun 2014 06 Jun 2018
Jaromír Zmrhal 12 11 Oct 2016 16 Oct 2018
Petr Gabriel 12 08 Mar 1995 16 Jun 2000
Tomas Votava 12 19 Aug 1998 06 Jun 2001
Marek Kulic 11 16 Aug 2006 06 Feb 2008