Ronald Koeman, Sergio Ramos to Roberto Carlos - Which defender has scored the most goals in club football?

Last Updated
Getty Images

Conventionally, defenders are not known to score goals and headline in a team's triumph as their primary job is to protect their goal rather than go up and score them.

Real Madrid star Sergio Ramos is the highest-scoring defender among active players and is the only active defender to feature among the top 10 highest goalscoring defenders of all-time.

Current FC Barcelona coach and club legend Ronaldo Koeman is the highest goalscoring defender of all time with a massive 239 goals to his name in club football. 

  1. Paul Breitner

    Paul Breitner

    Goals: 103

    Matches: 484

    Clubs: Bayern Munich, Real Madrid, Eintracht Braunschweig

  2. marcus tulio tanaka

    Marcus Tulio Tanaka

    Goals: 125

    Matches: 590

    Clubs: Sanfrecce Hiroshima, Mito HollyHock, Urawa Red Diamonds, Nagoya Grampus, Kyoto Sanga FC

  3. Brian Deane, Sheffield United, Steve Bruce, Man Utd

    Steve Bruce

    Goals: 113

    Matches: 926

    Clubs: Gillingham, Norwich City, Manchester United, Birmingham City, Sheffield United

  4. Sergio Ramos Real Madrid
    Getty Images

    Sergio Ramos

    Goals: 106

    Matches: 534

    Clubs: Sevilla, Real Madrid

  5. Roberto Carlos Real Madrid

    Roberto Carlos

    Goals: 117

    Matches: 593

    Clubs: Uniao Sao Joao, Palmeiras, Inter Milan, Real Madrid, Fenerbahce, Corinthians, Anzi Makhachkala, Delhi Dynamos.

  6. Fleetwood Town manager Graham Alexander

    Graham Alexander

    Goals: 130


    Clubs: Scunthorpe United, Luton Town, Preston North End, Burnley.

  7. Laurent Blanc Barcelona Barça Barcelone
    Getty Images

    Laurent Blanc

    Goals: 137

    Matches: 602

    Clubs: Montpellier, Napoli, Nimes, Saint-Etienne, Auxerre, FC Barcelona, Marseille, Inter Milan, Manchester United

  8. HD Fernando Hierro Real Madrid
    Getty Images

    Fernando Hierro

    Goals: 134

    Matches: 545

    Clubs: Real Valladolid, Real Madrid, Al Rayyan, Bolton Wanderers

  9. Daniel Passarella

    Daniel Passarella

    Goals: 153

    Matches: 451

    Clubs: River Plate, Fiorentina, Inter Milan

  10. Michael Laudrup Ronald Koeman

    Ronald Koeman

    Goals: 239

    Matches: 535

    Clubs: Groningen, Ajax, PSV, FC Barcelona, Feyenoord.