The list
| # | Player | Born | Aston Villa | Rangers |
|---|---|---|---|---|
| 1 | Philippe Senderos | 1985 | 2014–2016 | 2016–2017 |
| 2 | Steven Davis | 1985 | 2004–2007 | 2008, 2008–2012, 2019, 2019–2024 |
| 3 | Alan Hutton | 1984 | 2011–2019 | 2002–2008 |
| 4 | Phil Bardsley | 1985 | 2007 | 2006 |
| 5 | Carlos Cuéllar | 1981 | 2008–2012 | 2007–2008 |
| 6 | Ugo Ehiogu | 1972 | 1991–2000 | 2007–2008 |
| 7 | Andy Gray | 1955 | 1975–1979, 1985–1987 | 1988–1989 |
| 8 | Kosta Nedeljkovic | 2005 | 2024–2025 | ?– |
| 9 | Ross McCormack | 1986 | 2016–2019 | 2004–2006 |
| 10 | Mark Walters | 1964 | 1981–1987 | 1987–1991 |
| 11 | Neale Cooper | 1963 | 1986–1988 | 1988–1990 |
| 12 | Paul Rideout | 1964 | 1983–1985 | 1992 |
| 13 | James Logan | 1885 | 1905–1912 | 1912–1917 |
Which way they moved
- Aston Villa first, then Rangers: 8
- Rangers first, then Aston Villa: 4
Test yourself
Three more club pairs: name one player for each.
Play it
In Who Played Both you and your opponent secretly pick a club each. If the clubs are Aston Villa and Rangers, the first to name one of the players above in 15 seconds wins the round.
More pairs with Aston Villa
- Aston Villa – Wolves 63 players
- Aston Villa – West Brom 59 players
- Aston Villa – Leicester City 55 players
- Aston Villa – Everton 49 players
- Aston Villa – Stoke City 47 players
- Aston Villa – Manchester United 47 players
- Aston Villa – Sheffield United 44 players
- Aston Villa – Nottingham Forest 43 players
Aston Villa: every club it shares players with
More pairs with Rangers
- Everton – Rangers 37 players
- Rangers – Sunderland 37 players
- Newcastle United – Rangers 30 players
- Rangers – Sheffield United 24 players
- Liverpool – Rangers 23 players
- Fulham – Rangers 23 players
- Rangers – Southampton 21 players
- Cardiff City – Rangers 21 players
Rangers: every club it shares players with
Source: Wikidata (CC0), Wikipedia club articles and player infoboxes (years at each club). Youth spells and appearances that look unplayed are left out; volunteer-kept records can contain gaps or errors.
