Players with 31–40 international goals
Players who scored between 31 and 40 goals for their national team — among the most prolific finishers at international level.
16 players of 169 total
ALLABCDEFGHJKLMNOPQRSTVWYZ
Player
POS
DoB
Nationality
Club
Intl. caps
Intl. goals
Years active
SS
Sebastián Soria
FW
08.11.1983 (43)
QATQatar
QAT Qatar SC
124
39
2007-
HS
Hristo Stoichkov
FW
08.02.1966 (60)
BULBulgaria
Retired
83
37
MS
Marcelo Salas
FW
24.12.1974 (52)
CHIChile
Retired
70
37
1994-2007
ES
Emmanuel Sanon
FW
25.06.1951 (†)
HAIHaiti
Deceased
65
37
1970-1981
ÁS
Álvaro Saborío
FW
25.03.1982 (44)
CRCCosta Rica
Retired
111
35
2002-2019
DS
David Silva
MF
08.01.1986 (40)
ESPSpain
Retired
125
35
2006-2018
LS
Luton Shelton
FW
11.11.1985 (†)
JAMJamaica
Deceased
75
35
2004-2013
MS
Maksim Shatskikh
FW
30.08.1978 (48)
UZBUzbekistan
Retired
61
34
1999-2004
MS
Mordechai Spiegler
FW
19.08.1944 (82)
ISRIsrael
Retired
83
33
1963-1977
SS
Soetjipto Soentoro
FW
16.06.1941 (†)
IDNIndonesia
Deceased
61
32
1965-1970
RS
Roque Santa Cruz
FW
16.08.1981 (45)
PARParaguay
PAR Libertad
112
32
1999-2016
AS
Andrzej Szarmach
FW
03.10.1950 (76)
POLPoland
Retired
61
32
1973-1982
XS
Xherdan Shaqiri
FW
10.10.1991 (35)
SUISwitzerland
SUI Basel
125
32
2010-2024
SS
Shandel Samuel
FW
14.12.1982 (44)
VINSaint Vincent
Retired
62
32
2001-2017
WS
Wesley Sneijder
MF
09.06.1984 (42)
NEDNetherlands
Retired
134
31
2003-2018
IS
Indra Sahdan
FW
05.03.1979 (47)
SGPSingapore
Retired
113
31
1997-2013

All Tags in Database

Discover more tags across eligibility, clubs, players, national teams and international football pathways.

See more tags →