Follow Soccerzz on Twitter
        1 175 743 results
        Nationality
        Position
        Current club
        Played for
        Plays in
        32Frw
        10Neymar
        Neymar da Silva Santos Júnior
        BrazilBrazil, 1992-02-05
        INT 12830
        37Mid
        3Keisuke Honda
        Keisuke Honda
        JapanJapan, 1986-06-13
        Retired
        INT 989
        39Frw
        7Cristiano Ronaldo
        Cristiano Ronaldo dos Santos Aveiro
        PortugalPortugal, 1985-02-05
        INT 20534
        36Frw
        10Lionel Messi
        Lionel Andrés Messi Cuccittini
        ArgentinaArgentina, 1987-06-24
        SpainSpain (Dual Nationality)
        INT 18043
        39Frw
        Fernando Torres
        Fernando José Torres Sanz
        SpainSpain, 1984-03-20
        Retired (Glória)
        INT 11010
        41Frw
        9Amara Diané
        Amara Diané
        Ivory CoastIvory Coast, 1982-08-19
        Retired
        INT 81
        35Def
        17Fábio Coentrão
        Fábio Alexandre Silva Coentrão
        PortugalPortugal, 1988-03-11
        Retired
        INT 5213
        40Frw
        Ricardo Quaresma
        Ricardo Andrade Quaresma Bernardo
        PortugalPortugal, 1983-09-26
        Retired
        INT 8022
        38Frw
        9Radamel Falcao
        Radamel Falcao García Zárate
        ColombiaColombia, 1986-02-10
        INT 10414
        37Frw
        Zdravko Dragicevic
        Zdravko Dragićević
        MontenegroMontenegro, 1986-06-17
        Retired
        41Mid
        Kaká
        Ricardo Izecson dos Santos Leite
        BrazilBrazil, 1982-04-22
        ItalyItaly (Dual Nationality)
        Retired (Glória)
        INT 9313
        36Frw
        11Ángel Di María
        Ángel Fabián Di María Hernández
        ArgentinaArgentina, 1988-02-14
        ItalyItaly (Dual Nationality)
        INT 13633
        44Mid
        Pablo Aimar
        Pablo César Aimar Giordano
        ArgentinaArgentina, 1979-11-03
        SpainSpain (Dual Nationality)
        Retired
        INT 5218
        37Frw
        7Hulk
        Givanildo Vieira de Souza
        BrazilBrazil, 1986-07-25
        INT 4925
        42Frw
        David Villa
        David Villa Sánchez
        SpainSpain, 1981-12-03
        Retired (Glória)
        INT 9815
        39Def
        6Thiago Silva
        Thiago Emiliano da Silva
        BrazilBrazil, 1984-09-22
        FranceFrance (Dual Nationality)
        INT 11331
        41Frw
        Hélder Postiga
        Hélder Manuel Marques Postiga
        PortugalPortugal, 1982-08-02
        Retired
        INT 7114
        40Frw
        Mauricio Pinilla
        Mauricio Ricardo Pinilla Ferrera
        ChileChile, 1984-02-04
        ItalyItaly (Dual Nationality)
        Retired
        INT 452
        51Mid
        Zinédine Zidane
        Zinédine Yazid Zidane
        FranceFrance, 1972-06-23
        AlgeriaAlgeria (Dual Nationality)
        Retired (Glória)
        INT 10815
        40Def
        3Pepe
        Kepler Laveran De Lima Ferreira
        PortugalPortugal, 1983-02-26
        BrazilBrazil (Dual Nationality)
        INT 13428