Hakan Yakin said "I don't want to stand in anybody's way" as he announced his retirement from the national team at the age of 34, having been capped 87 times by Switzerland.

[MORE]