BASEL, Switzerland -- Switzerland's record international goal-scorer, Alex Frei, will retire from playing at the end of the season.
Frei says in a statement from his club FC Basel that he will look back on "a wonderful career."
The 33-year-old forward scored 42 goals in 84 games for his country, though eventually asked not to be selected after being verbally abused at matches by some Swiss fans.
Frei has won three Swiss League titles with Basel after playing for Rennes in France and Borussia Dortmund in Germany.
Though Switzerland's key forward for a decade, Frei was unable to fulfil his potential at major tournaments.
Frei was substituted before a penalty shootout loss against Ukraine at the 2006 World Cup, and was injured early in co-host Switzerland's first match at Euro 2008.