Follow Playmaker on Instagram
        10 408 results
        Position
        • Choose Sports first
        Current club
        Played for
        35Gk
        1Yann Sommer
        Yann Sommer
        SwitzerlandSwitzerland, 1988-12-17
        INT 8810
        33Def
        5Pedro Mendes
        Pedro Filipe Teodósio Mendes
        PortugalPortugal, 1990-10-01
        SwitzerlandSwitzerland (Dual Nationality)
        INT 14
        47MidFrw
        Hakan Yakin
        Hakan Yakın
        SwitzerlandSwitzerland, 1977-02-22
        TurkeyTurkey (Dual Nationality)
        Retired
        INT 849
        39Def
        6Philippe Senderos
        Philippe Sylvain Senderos
        SwitzerlandSwitzerland, 1985-02-14
        SpainSpain (Dual Nationality)
        Retired
        INT 574
        32Frw
        Xherdan Shaqiri
        Xherdan Shaqiri
        SwitzerlandSwitzerland, 1991-10-10
        KosovoKosovo (Dual Nationality)
        INT 12120
        37Def
        20Johan Djourou
        Johan Danon Djourou-Gbadjere
        SwitzerlandSwitzerland, 1987-01-18
        Ivory CoastIvory Coast (Dual Nationality)
        Retired
        INT 76
        33Gk
        12Mika
        Michael Simões Domingues
        PortugalPortugal, 1991-03-08
        SwitzerlandSwitzerland (Dual Nationality)
        38Def
        3Reto Ziegler
        Reto Pirmin Ziegler
        SwitzerlandSwitzerland, 1986-01-16
        INT 358
        31Mid
        34Granit Xhaka
        Granit Xhaka
        SwitzerlandSwitzerland, 1992-09-27
        AlbaniaAlbania (Dual Nationality)
        INT 12310
        Frw
        Roger Courtois
        Roger Courtois
        FranceFrance, 1912-05-30
        SwitzerlandSwitzerland (Dual Nationality)
        Deceased
        INT 22
        40Def
        Stephan Lichtsteiner
        Stephan Lichtsteiner
        SwitzerlandSwitzerland, 1984-01-16
        Retired
        INT 10817
        39Mid
        88Gokhan Inler
        Gökhan Masera İnler
        SwitzerlandSwitzerland, 1984-06-27
        TurkeyTurkey (Dual Nationality)
        INT 8910
        36Mid
        Ivan Rakitic
        Ivan Rakitić
        CroatiaCroatia, 1988-03-10
        SwitzerlandSwitzerland (Dual Nationality)
        INT 10617
        42Frw
        19Álex Geijo
        Alexandre Geijo Pazos
        SwitzerlandSwitzerland, 1982-03-11
        SpainSpain (Dual Nationality)
        Retired
        37Mid
        5Gelson Fernandes
        Gelson Tavares Fernandes
        SwitzerlandSwitzerland, 1986-09-02
        Cape VerdeCape Verde (Dual Nationality)
        Retired
        INT 682
        33Frw
        14Admir Mehmedi
        Admir Mehmedi
        SwitzerlandSwitzerland, 1991-03-16
        MacedoniaMacedonia (Dual Nationality)
        Retired
        INT 762
        33Gk
        1Roman Burki
        Roman Bürki
        SwitzerlandSwitzerland, 1990-11-14
        INT 94
        40Gk
        Diego Benaglio
        Diego Orlando Benaglio
        SwitzerlandSwitzerland, 1983-09-08
        ItalyItaly (Dual Nationality)
        Retired
        INT 612
        39Mid
        Valon Behrami
        Valon Behrami
        SwitzerlandSwitzerland, 1985-04-19
        KosovoKosovo (Dual Nationality)
        Retired
        INT 832
        36Frw
        Frank Feltscher
        Frank Günther Feltscher Martínez
        VenezuelaVenezuela, 1988-05-17
        SwitzerlandSwitzerland (Dual Nationality)
        Retired
        INT 143