Czech Republic national football team statistics and records: top scorers

Competitions:

Top Czech Republic goal scorers

Czech Republic's top scorers and their total goal tallies.

Totals are updated after each game.

Player Goals First Latest
Jan Koller
55 09 Feb 1999 15 Jun 2008
Milan Baros
41 25 Apr 2001 26 May 2012
Vladimir Smicer
27 19 Jun 1996 12 Nov 2005
Tomas Rosicky
23 06 Oct 2001 01 Jun 2016
Pavel Kuka
22 25 May 1994 06 Jun 2001
Pavel Nedved
18 14 Jun 1996 03 Jun 2006
Patrik Berger
18 06 Sep 1994 03 Jun 2000
Vratislav Lokvenc
14 27 May 1998 30 May 2006
Marek Jankulovski
13 05 Feb 2000 01 Apr 2009
Tomas Necid
12 19 Nov 2008 17 Jun 2016
David Lafata
9 02 Sep 2006 27 May 2016
Michal Kadlec
9 30 May 2008 11 Oct 2013
Karel Poborsky
8 23 Jun 1996 01 Mar 2006
Libor Sionko
8 15 Nov 2003 15 Oct 2008
Michal Krmenčík
8 11 Nov 2016 13 Oct 2018
Horst Siegl
7 23 Feb 1994 15 Dec 1997
Jan Polak
7 09 Feb 2005 25 May 2010
Radek Drulak
7 06 Sep 1995 12 Dec 1996
Jaroslav Plasil
7 02 Jun 2004 27 May 2016
Bořek Dočkal
6 14 Nov 2012 12 Jun 2015
Ladislav Krejčí
5 06 Feb 2013 31 Aug 2016
Miroslav Baranek
5 10 Oct 1998 15 Aug 2001
Marek Heinz
5 15 Nov 2003 12 Oct 2005
Jan Suchoparek
5 05 Jun 1994 31 Mar 1999
Antonín Barák
5 15 Nov 2016 11 Nov 2017
Patrik Schick
5 27 May 2016 19 Nov 2018
Vaclav Pilar
5 11 Nov 2011 28 Mar 2015
Matěj Vydra
5 26 Mar 2013 29 Mar 2016
Tomas Sivok
5 25 May 2010 13 Nov 2015
Vladimír Darida
4 06 Sep 2015 01 Sep 2017
Milan Skoda
4 03 Sep 2015 17 Jun 2016
Jan Rezek
4 06 Sep 2011 12 Oct 2012
Karel Rada
4 26 Feb 1997 19 Aug 1998
Martin Frydek
4 25 May 1994 18 Sep 1996
Radek Bejbl
3 14 Jun 1996 24 Sep 1997
Lubos Kubik
3 25 May 1994 18 Sep 1996
Roman Hubnik
3 12 Aug 2009 27 May 2016
Vaclav Kadlec
3 12 Oct 2010 08 Oct 2017
Tomas Skuhravy
3 17 Aug 1994 06 Sep 1995
Theodhor Gebre Selassie
3 12 Oct 2012 10 Jun 2017
Daniel Smejkal
3 17 Aug 1994 08 May 1995
Petr Jiracek
3 15 Nov 2011 16 Jun 2012
Tomas Horava
3 15 Nov 2013 22 Mar 2017
Pavel Kadeřábek
3 16 Nov 2014 26 Mar 2018
Jan Kopic
3 31 Aug 2016 08 Oct 2017
Vaclav Sverkos
3 07 Jun 2008 09 Sep 2009
Marek Kulic
3 07 Oct 2006 17 Nov 2007
Martin Fenin
3 11 Oct 2008 11 Aug 2010
Jakub Jankto
2 22 Mar 2017 15 Nov 2018
Petr Samec
2 08 Mar 1995 08 Mar 1995
Edvard Lasota
2 21 Dec 1997 25 Mar 1998
Tomás Jun
2 09 Feb 2005 12 Oct 2005
Daniel Kolar
2 06 Sep 2011 26 Mar 2013
Daniel Pudil
2 21 Nov 2007 05 Sep 2009
Petr Gabriel
2 13 Dec 1995 13 Jan 1996
Štepán Vachoušek
2 20 Nov 2002 11 Oct 2003
Radoslav Kovac
2 28 Mar 2007 19 Nov 2008
Tomas Ujfalusi
2 06 Sep 2002 06 Sep 2002
Pavel Verbir
2 09 Oct 1999 08 Feb 2000
Tomáš Souček
2 08 Nov 2017 10 Sep 2018
Zdenek Pospech
2 19 Nov 2008 11 Aug 2010
Zdenek Grygera
2 12 Feb 2003 17 Nov 2007
Tomas Pekhart
2 12 Oct 2012 11 Oct 2013
Tomáš Kalas
2 26 Mar 2018 06 Jun 2018
Jiri Stajner
2 01 Mar 2006 16 Aug 2006
Milan Fukal
2 29 Mar 2000 20 Nov 2002
Rene Wagner
2 26 Feb 1997 26 Apr 2000
Martin Lukes
2 22 Apr 1998 22 Apr 1998
Filip Novák
1 08 Oct 2017 08 Oct 2017
David Pavelka
1 26 Mar 2019 26 Mar 2019
Jaromír Zmrhal
1 11 Nov 2016 11 Nov 2016
Libor Kozák
1 14 Aug 2013 14 Aug 2013
Josef Šural
1 13 Oct 2015 13 Oct 2015
Marek Suchý
1 05 Jun 2016 05 Jun 2016
Tomáš Hubschman
1 11 Oct 2013 11 Oct 2013
Ondřej Čelůstka
1 15 Nov 2013 15 Nov 2013
Ondrej Zahustel
1 13 Nov 2015 13 Nov 2015
Jan Sykora
1 08 Nov 2017 08 Nov 2017
Josef Husbauer
1 21 May 2014 21 May 2014
David Limbersky
1 06 Sep 2015 06 Sep 2015
Roman Bednar
1 11 Aug 2010 11 Aug 2010
Rudi Skacel
1 15 Nov 2003 15 Nov 2003
Miroslav Kadlec
1 29 Mar 1995 29 Mar 1995
Jiri Nemec
1 27 May 1998 27 May 1998
Radoslav Latal
1 23 Feb 1994 23 Feb 1994
Lubos Kozel
1 20 Aug 1997 20 Aug 1997
Michal Hornak
1 27 Mar 1999 27 Mar 1999
Marek Kincl
1 05 Feb 2000 05 Feb 2000
Ivo Ulich
1 29 Mar 2000 29 Mar 2000
Tomas Repka
1 09 Jun 1999 09 Jun 1999
Vaclav Kolousek
1 12 Feb 2002 12 Feb 2002
Michal Kolomaznik
1 08 Feb 2000 08 Feb 2000
Roman Tyce
1 02 Jun 2001 02 Jun 2001
Milan Cerny
1 22 May 2010 22 May 2010
David Rozehnal
1 12 Aug 2009 12 Aug 2009
Jiri Novotny
1 23 Feb 1994 23 Feb 1994
Marek Matejovsky
1 17 Oct 2007 17 Oct 2007
David Jarolim
1 07 Oct 2006 07 Oct 2006
Pavel Novotny
1 11 Oct 1997 11 Oct 1997
Vaclav Nemecek
1 26 Apr 1995 26 Apr 1995