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
Michal Kadlec 65 17 Nov 2007 04 Sep 2016
Zdenek Grygera 65 15 Aug 2001 09 Sep 2009
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 53 26 May 2012 26 Mar 2019
Theodhor Gebre Selassie 52 04 Jun 2011 26 Mar 2019
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
Ladislav Krejčí 40 14 Nov 2012 10 Jun 2019
Marek Suchý 40 08 Oct 2010 10 Jun 2019
Pavel Kadeřábek 39 21 May 2014 10 Jun 2019
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
Daniel Pudil 35 07 Feb 2007 15 Nov 2016
René Bolf 33 16 Aug 2000 03 Sep 2005
Zdenek Pospech 31 17 Aug 2005 15 Nov 2011
Martin Jiranek 31 21 Aug 2002 28 Mar 2007
Marek Heinz 30 16 Aug 2000 15 Nov 2006
Radoslav Kovac 30 09 Oct 2004 01 Apr 2009
David Jarolim 29 08 Oct 2005 14 Oct 2009
Martin Frydek 29 23 Feb 1994 15 Dec 1997
Roman Hubnik 29 05 Jun 2009 21 Jun 2016
Daniel Kolar 27 05 Jun 2009 21 Jun 2016
Petr Kouba 26 20 Apr 1994 18 Nov 1998
Matěj Vydra 26 08 Sep 2012 26 Mar 2019
Petr Jiracek 26 03 Sep 2011 03 Sep 2014
Miroslav Kadlec 26 23 Feb 1994 08 Jun 1997
Tomáš Vaclík 25 14 Nov 2012 10 Jun 2019
Roman Tyce 25 18 Aug 1999 30 Mar 2005
Jiri Stajner 24 30 Apr 2003 29 Feb 2012
Štepán Vachoušek 23 17 Apr 2002 01 Mar 2006
Jiri Jarosik 23 16 Aug 2000 12 Nov 2005
Filip Novák 23 31 Mar 2015 10 Jun 2019
David Pavelka 22 03 Sep 2015 10 Jun 2019
Vaclav Pilar 22 04 Jun 2011 12 Jun 2015
Jan Rezek 21 17 Nov 2010 16 Oct 2012
Jakub Jankto 21 22 Mar 2017 10 Jun 2019
Josef Šural 20 15 Nov 2013 16 Oct 2018
Vaclav Nemecek 20 23 Feb 1994 26 Jun 1996
Tomáš Souček 20 15 Nov 2016 10 Jun 2019
Pavel Horvath 20 09 Feb 1999 17 Apr 2002
Michal Krmenčík 19 11 Nov 2016 16 Oct 2018
Tomáš Kalas 19 14 Nov 2012 22 Mar 2019
Milan Fukal 19 21 Dec 1997 30 Apr 2003
Tomas Pekhart 19 22 May 2010 11 Oct 2013
Petr Vlcek 19 24 Aug 1997 11 Oct 2000
Milan Skoda 19 12 Jun 2015 22 Mar 2019
Horst Siegl 19 23 Feb 1994 27 May 1998
Jiri Novotny 19 23 Feb 1994 27 Mar 2002
Miroslav Baranek 18 13 Dec 1995 13 Feb 2002
Martin Cizek 18 11 Dec 1996 29 Mar 2000
Josef Husbauer 18 15 Aug 2012 10 Sep 2018
Patrik Schick 18 27 May 2016 10 Jun 2019
Radek Drulak 17 08 May 1995 26 Feb 1997
Lubos Kubik 17 20 Apr 1994 26 Feb 1997
Jiří Skalák 17 03 Sep 2015 15 Nov 2018
Radek Sloncik 17 11 Dec 1996 08 Feb 2000
Edvard Lasota 16 13 Dec 1995 27 May 1998
Vaclav Kadlec 16 12 Oct 2010 08 Oct 2017
Martin Fenin 16 22 Aug 2007 07 Jun 2011
Jan Kopic 16 03 Jun 2014 10 Jun 2019
Marek Matejovsky 15 07 Feb 2007 18 Nov 2009
Jan Rajnoch 15 20 Aug 2008 03 Sep 2011
Stanislav Vlcek 15 05 Feb 2000 20 Aug 2008
Martin Hasek 14 11 Dec 1996 14 Nov 2001
Frantisek Rajtoral 14 29 Feb 2012 05 Mar 2014
Tomas Horava 14 14 Nov 2012 10 Sep 2018
Vaclav Prochazka 14 14 Aug 2013 17 Nov 2015
Jakub Brabec 14 29 Mar 2016 15 Nov 2018
Milan Petrezela 13 12 Oct 2010 12 Oct 2012
Petr Johana 13 02 Jun 2001 15 Nov 2003
Jaromír Zmrhal 13 11 Oct 2016 26 Mar 2019
Petr Gabriel 12 08 Mar 1995 16 Jun 2000
Antonín Barák 12 15 Nov 2016 16 Oct 2018
Tomas Votava 12 19 Aug 1998 06 Jun 2001