Players who played for Liverpool and Rangers

12 players have played for both Liverpool and Rangers, according to Wikidata. The best known include El-Hadji Diouf, Alou Diarra and Graeme Souness. 2 of them moved straight from one club to the other, including Danny Wilson. The earliest arrival at one of the two clubs was in 1978 (Graeme Souness), the most recent in 2021 (Ben Davies).

The full list (12 players)

PlayerPositionNationalityLiverpoolRangers
El-Hadji DioufMidfielderSenegal2002–20042011
Alou DiarraMidfielderFrance2002–20052002–2003
Graeme SounessMidfielderScotland1978–19841986–1991
Sotírios KyrgiákosDefenderGreece2009–20112005–2006
Charlie AdamMidfielderScotland2011–20122003–2009
Jon FlanaganDefenderEngland2010–20182018–2020
Sheyi OjoForwardEngland2015–20222019–2020
Danny WilsonDefenderScotland2010–20132009–2010
Avi CohenDefenderIsrael1979–19811987–1988
Ben DaviesDefenderEngland2021–2022since 2022
Ovie EjariaMidfielderEnglandsince 20162018
Grégory VignalDefenderFrance2000–20052004–2005

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 Liverpool

With Rangers