Players who played for Cagliari and Roma

28 players have played for both Cagliari and Roma, according to Wikidata. The best known include Radja Nainggolan, Davide Astori and Andrea Belotti. 9 of them moved straight from one club to the other, including Radja Nainggolan. The earliest arrival at one of the two clubs was in 1957 (Giampaolo Menichelli), the most recent in 2022 (Andrea Belotti).

The full list (28 players)

PlayerPositionNationalityCagliariRoma
Radja NainggolanDefenderBelgium2010–20212014–2018
Davide AstoriDefenderItaly2008–20142014–2015
Andrea BelottiForwardItaly2025–20262022–2024
Simone PepeMidfielderItaly2006–20072001–2003
Marco BorrielloForwardItaly2016–20172010–2015
Kevin StrootmanMidfielderNetherlands2021–20222013–2018
Victor IbarboMidfielderColombia2011–20152015
Marco StorariGoalkeeperItaly2008–
Mauricio PinillaForwardChile2012–2014–
Daniel FonsecaForwardUruguay1990–19921994–1997
Cristiano ZanettiMidfielderItaly1998–19991999–2001
Leandro CastánDefenderBrazil20182012–2018
Angelo DomenghiniMidfielderItaly1969–19731973–1974
Marco AndreolliDefenderItaly–2007–2010
Jonathan ZebinaDefenderFrance1998–20002000–2004
Edgar ÁlvarezMidfielderHonduras2004–20052005–2009
Panagiotis TachtsidisDefenderGreece2016–20172012–2013
Franco SelvaggiForwardItaly1979–19821973–1974
Ivan PelizzoliGoalkeeperItaly2010–20112001–2005
Andrea CarnevaleForwardItaly19831990–1994
Francesco MorieroMidfielderItaly1992–19941994–1997
Antonio ChimentiGoalkeeperItaly2006–20071997–1999
Cristiano LupatelliGoalkeeperItaly2008–20101999–2004
Mauro EspositoMidfielderItaly2001–20072007–2010
Giampaolo MenichelliForwardItaly1970–19711957–1963
Roberto MuzziForwardItaly1995–19991990–1994
Daniele ContiMidfielderItaly1999–20151996–1999
Marco BrancaForwardItaly1984–19861995–1996

Players ranked from best known to least known (number of language editions of their Wikipedia page). Data from Wikidata: spotted a mistake? Let us know.

Other club pairs

With Cagliari

With Roma