Players who played for Arsenal and Rangers

12 players have played for both Arsenal and Rangers, according to Wikidata. The best known include Aaron Ramsey, Mikel Arteta and Giovanni van Bronckhorst. 4 of them moved straight from one club to the other, including Giovanni van Bronckhorst. The earliest arrival at one of the two clubs was in 1944 (Albert Guðmundsson), the most recent in 2013 (Gedion Zelalem).

The full list (12 players)

PlayerPositionNationalityArsenalRangers
Aaron RamseyMidfielderWales2008–20192022
Mikel ArtetaMidfielderSpain2011–20162002–2004
Giovanni van BronckhorstDefenderNetherlands2001–20041998–2001
Philippe SenderosDefenderSwitzerland2003–20102016–2017
Glen KamaraMidfielderFinland2013–2017since 2019
Gedion ZelalemMidfielderUnited States, Germany2013–20192015–2016
Kyle BartleyDefenderEngland2009–20122011–2012
Francis JeffersForwardEngland2001–20042005
Albert GuðmundssonMidfielderIceland1946–19471944–1946
Dean ShielsMidfielderNorthern Irelanduntil 20042012–2016
Jon ToralMidfielderSpain2011–20172017
Georgios EfremMidfielderCyprusuntil 20072007–2009

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 Arsenal

With Rangers