goals Penalty Player First goal Last goal  
38 1 Andres Oper 08/06/1997 16/10/2012 » Overall international matches
28 6 Konstantin Vassiljev 28/03/2009 09/06/2022 » Overall international matches
27 2 Indrek Zelinski 13/11/1996 22/08/2007 » Overall international matches
22 0 Henri Anier 08/11/2012 17/10/2023 » Overall international matches
21 0 Eduard Ellman-Eelma 24/06/1923 22/08/1935 » Overall international matches
17 5 Arnold Pihlak 05/07/1925 18/09/1929 » Overall international matches
16 0 Richard Kuremaa 11/06/1933 18/07/1940 » Overall international matches
16 0 Sergei Zenjov 06/09/2008 08/01/2023 » Overall international matches
15 0 Kristen Viikmäe 04/06/1998 06/06/2009 » Overall international matches
14 8 Martin Reim 23/05/1994 07/10/2000 » Overall international matches
13 0 Georg Siimenson 05/09/1933 27/07/1939 » Overall international matches
12 2 Rauno Sappinen 20/11/2016 17/06/2023 » Overall international matches
10 0 Ats Purje 20/08/2008 09/06/2018 » Overall international matches
9 0 Friedrich Karm 06/08/1930 01/09/1931 » Overall international matches
9 0 Marko Kristal 24/02/1996 28/03/2001 » Overall international matches
9 0 Raio Piiroja 04/09/1999 01/03/2012 » Overall international matches
8 0 Mattias Käit 07/10/2016 02/09/2021 » Overall international matches
8 0 Leonhard Kass 09/06/1931 04/08/1939 » Overall international matches
8 0 Vjatšeslav Zahovaiko 13/02/2003 25/03/2011 » Overall international matches
7 0 Joel Lindpere 18/02/2004 15/11/2013 » Overall international matches
7 0 Oskar Üpraus 24/09/1922 13/06/1926 » Overall international matches
7 0 Heinrich Uukkivi 07/08/1935 04/08/1939 » Overall international matches
6 0 Argo Arbeiter 13/11/1996 18/11/1998 » Overall international matches
6 1 Tarmo Kink 27/05/2008 10/09/2013 » Overall international matches
5 0 Eugen Einman 15/08/1929 28/05/1931 » Overall international matches
5 0 Ernst Joll 25/09/1923 07/07/1929 » Overall international matches
5 0 Urmas Kirs 30/10/1996 28/11/1998 » Overall international matches
5 0 Heinrich Paal 24/06/1923 18/09/1929 » Overall international matches
5 0 Vladimir Tell 11/08/1922 30/09/1923 » Overall international matches
5 0 Sergei Terehhov 04/06/1998 30/03/2005 » Overall international matches
4 0 Johannes Brenner 18/09/1929 06/08/1930 » Overall international matches
4 1 Dmitri Kruglov 12/11/2005 01/06/2016 » Overall international matches
4 0 Siim Luts 07/06/2014 15/10/2018 » Overall international matches
4 0 Sander Puri 22/11/2008 17/11/2015 » Overall international matches
4 0 Meelis Rooba 30/10/1996 14/02/2004 » Overall international matches
4 0 Erik Sorga 06/09/2019 13/11/2021 » Overall international matches
4 0 Joonas Tamm 07/10/2017 02/06/2022 » Overall international matches
4 0 Ingemar Teever 11/06/2004 16/11/2005 » Overall international matches
4 0 Vladimir Voskoboinikov 18/11/2008 03/06/2012 » Overall international matches
3 0 Aivar Anniste 15/11/2000 12/10/2002 » Overall international matches
3 0 Sergei Bragin 02/06/1993 26/10/1993 » Overall international matches
3 2 Elmar Kaljot 19/09/1923 13/08/1927 » Overall international matches
3 0 Ragnar Klavan 31/05/2006 26/05/2014 » Overall international matches
3 0 Feliks Kull 13/08/1927 25/07/1929 » Overall international matches
3 0 Marek Lemsalu 22/06/1997 14/02/2004 » Overall international matches
3 1 Frank Liivak 01/06/2016 11/10/2020 » Overall international matches
3 0 Helmuth Räästas 23/07/1926 17/06/1931 » Overall international matches
3 0 Kaimar Saag 30/12/2009 06/09/2011 » Overall international matches
3 0 Ralf Veidemann 03/09/1938 27/07/1939 » Overall international matches
2 0 Teet Allas 21/08/2002 07/06/2003 » Overall international matches
2 0 Ilja Antonov 17/11/2015 10/10/2017 » Overall international matches
2 0 Sergei Hohlov-Simson 05/10/1996 10/10/1998 » Overall international matches
2 0 Karl-Richard Idlane 20/07/1933 20/07/1933 » Overall international matches
2 1 Julius Kaljo 31/08/1936 14/07/1937 » Overall international matches
2 0 Gert Kams 08/11/2012 11/01/2019 » Overall international matches
2 0 Arnold Laasner 01/06/1932 09/08/1933 » Overall international matches
2 0 Nikolai Linberg 20/08/1935 28/05/1936 » Overall international matches
2 0 Pavel Marin 23/11/2016 07/10/2020 » Overall international matches
2 0 Artur Maurer 26/07/1928 26/07/1928 » Overall international matches
2 0 Martin Miller 19/11/2017 12/01/2023 » Overall international matches
2 1 Sergei Mošnikov 07/10/2016 12/11/2017 » Overall international matches
2 0 Indro Olumets 10/07/1992 11/07/1992 » Overall international matches
2 0 Lembit Rajala 26/10/1993 24/02/1996 » Overall international matches
2 0 Maksim Smirnov 10/10/1998 03/09/2005 » Overall international matches
1 0 Viktor Ader 16/08/1933 16/08/1933 » Overall international matches
1 0 Jarmo Ahjupera 14/11/2012 14/11/2012 » Overall international matches
1 0 Hannes Anier 07/06/2014 07/06/2014 » Overall international matches
1 0 Aleksandr Dmitrijev 12/06/2017 12/06/2017 » Overall international matches
1 0 Aleksander Gerassimov-Kalvet 18/07/1930 18/07/1930 » Overall international matches
1 0 Maksim Gussev 11/11/2015 11/11/2015 » Overall international matches
1 0 Rimo Hunt 05/03/2014 05/03/2014 » Overall international matches
1 0 Herbert Kipp 13/08/1927 13/08/1927 » Overall international matches
1 0 Robert Kirss 02/06/2022 02/06/2022 » Overall international matches
1 0 Arnold Kuulman 11/08/1922 11/08/1922 » Overall international matches
1 0 Roman Mötlik 29/08/1932 29/08/1932 » Overall international matches
1 0 Tarmo Neemelo 28/05/2006 28/05/2006 » Overall international matches
1 0 Jevgeni Novikov 04/06/2008 04/06/2008 » Overall international matches
1 0 Jevgeni Novikov 15/08/2001 15/08/2001 » Overall international matches
1 0 Henrik Ojamaa 30/05/2018 30/05/2018 » Overall international matches
1 0 Kevor Palumets 12/01/2024 12/01/2024 » Overall international matches
1 0 Egon Parbo 29/06/1934 29/06/1934 » Overall international matches
1 0 Mati Pari 22/06/1997 22/06/1997 » Overall international matches
1 0 Rasmus Peetson 19/11/2022 19/11/2022 » Overall international matches
1 0 Artur Pikk 11/11/2015 11/11/2015 » Overall international matches
1 0 Sander Post 21/05/2010 21/05/2010 » Overall international matches
1 0 Albert Prosa 06/01/2016 06/01/2016 » Overall international matches
1 0 Aleksander Puštov 03/06/1992 03/06/1992 » Overall international matches
1 0 Urmas Rooba 07/07/1996 07/07/1996 » Overall international matches
1 0 Aleksander Saharov 20/04/2005 20/04/2005 » Overall international matches
1 0 Erko Saviauk 06/03/1999 06/03/1999 » Overall international matches
1 0 Karl-Rudolf Silberg-Sillak 03/06/1937 03/06/1937 » Overall international matches
1 0 Avo Sillandi 05/09/1937 05/09/1937 » Overall international matches
1 0 Jaanus Sirel 03/07/2003 03/07/2003 » Overall international matches
1 0 Andrei Stepanov 04/06/2005 04/06/2005 » Overall international matches
1 0 Mark Švets 04/07/2001 04/07/2001 » Overall international matches
1 0 Alex Tamm 26/03/2024 26/03/2024 » Overall international matches
1 0 Taijo Teniste 26/09/2022 26/09/2022 » Overall international matches
1 0 Dmitri Ustritski 18/08/1999 18/08/1999 » Overall international matches
1 0 Hugo Väli 25/07/1924 25/07/1924 » Overall international matches
1 0 Martin Vetkal 21/03/2024 21/03/2024 » Overall international matches
1 0 Martin Vunk 06/09/2011 06/09/2011 » Overall international matches
1 0 Sergei Zamorski 04/07/1993 04/07/1993 » Overall international matches