Extra Time › Played for both › Juventus and Napoli

Played for both · 11 famous players

Players who played for both Juventus and Napoli

In short

11 famous players have played for both Juventus and Napoli, including Fabio Cannavaro, Gonzalo Higuaín, Dino Zoff and Fernando Llorente. 5 of them played for Juventus first; 6 started at Napoli.

Did you know?

  • Omar SívoriEarliest on this list to play for both: Juventus (1957–1965), then Napoli from 1965.
  • Leonardo SpinazzolaLatest on this list: Juventus first, then Napoli from 2024.
  • Fabio CannavaroMost separate spells: 3 across the two clubs (Juventus 2004–2006, 2009–2010; Napoli 1992–1995).

All 11 players, most famous first

  1. Fabio CannavaroItaly · Defender · born 1973
    Juventus
    2004–2006, 2009–2010
    Napoli
    1992–1995
  2. Gonzalo HiguaínArgentina · Forward · born 1987
    Juventus
    2016–2020
    Napoli
    2013–2016
  3. Dino ZoffItaly · Goalkeeper · born 1942
    Juventus
    1972–1983
    Napoli
    1967–1972
  4. Fernando LlorenteSpain · Forward · born 1985
    Juventus
    2013–2015
    Napoli
    2019–2020
  5. Fabio QuagliarellaItaly · Forward · born 1983
    Juventus
    2010–2014
    Napoli
    2009–2010
  6. Omar SívoriItaly · Forward · born 1935
    Juventus
    1957–1965
    Napoli
    1965–1969
  7. Arkadiusz MilikPoland · Forward · born 1994
    Juventus
    from 2022
    Napoli
    2016–2022
  8. Leonardo SpinazzolaItaly · Midfielder · born 1993
    Juventus
    2012–2019
    Napoli
    from 2024
  9. Morgan De SanctisItaly · Goalkeeper · born 1977
    Juventus
    1997–1999
    Napoli
    2009–2013
  10. José AltafiniItaly · Forward · born 1938
    Juventus
    1972–1976
    Napoli
    1965–1972
  11. Emanuele GiaccheriniItaly · Forward · born 1985
    Juventus
    2011–2013
    Napoli
    2016–2018

Years are club stints from Wikidata (snapshot 2026-09-28); a loan that runs straight into a transfer is shown as one stint. “from YEAR” means no end year is recorded — it is not a claim about a current club.

Play today’s Football Grid

Name players who played for both clubs — a new 3×3 grid of real careers every day.

Play the Grid

More “played for both” lists

All club pairs →

Questions

How many famous players have played for both Juventus and Napoli?

11 in our data, including Fabio Cannavaro, Gonzalo Higuaín, Dino Zoff and Fernando Llorente. The list covers famous footballers only — players covered by at least 45 language editions of Wikipedia — so it is not every player who ever wore both shirts.

Who was the first player on this list to play for both clubs?

In our data, Omar Sívori: Juventus (1957–1965), then Napoli (1965–1969).

Where does this list come from?

Club careers from Wikidata, the open database behind Wikipedia (public domain, CC0), snapshot 2026-09-28. Senior spells count, loans included when Wikidata records them; youth and reserve teams do not. Found a mistake? Tell us via the About page.