Players who played for Celtic and Liverpool

13 players have played for both Celtic and Liverpool, according to Wikidata. The best known include Virgil van Dijk, Robbie Keane and Kolo Touré. 5 of them moved straight from one club to the other, including Kolo Touré. The earliest arrival at one of the two clubs was in 1969 (Kenny Dalglish), the most recent in 2021 (Ben Doak).

The full list (13 players)

PlayerPositionNationalityCelticLiverpool
Virgil van DijkDefenderNetherlands2013–2015since 2018
Robbie KeaneForwardIreland20102008–2009
Kolo TouréDefenderIvory Coast2016–20172013–2016
Kenny DalglishForwardScotland1969–19771977–1990
Alex Oxlade-ChamberlainMidfielderEnglandsince 20262017–2023
Craig BellamyForwardWales20052006–2012
Jeremie FrimpongDefenderNetherlands2019–2021since 2025
Stéphane HenchozDefenderSwitzerland20051999–2005
Ben DoakForwardScotland2021–20222022–2025
Nathaniel PhillipsDefenderEngland2023–20242019–2025
Gary GillespieDefenderScotland1991–19941983–1991
Gary Mackay-StevenMidfielderScotlandsince 2015–
Frank McGarveyForwardScotland1980–19851979–1980

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 Celtic

With Liverpool