The list
| # | Player | Born | Ipswich Town | Rangers |
|---|---|---|---|---|
| 1 | Gareth McAuley | 1979 | 2008–2011 | 2018–2019 |
| 2 | Terry Butcher | 1958 | 1976–1986 | 1986–1990 |
| 3 | David Healy | 1979 | 2010 | 2011–2012 |
| 4 | Tom Lawrence | 1994 | 2016–2017 | 2022–2025 |
| 5 | Ben Godfrey | 1998 | 2025 | 2026– |
| 6 | Lee Martin | 1987 | 2009–2013 | 2006 |
| 7 | Francis Jeffers | 1981 | 2007 | 2005 |
| 8 | Neil Alexander | 1978 | 2007–2008 | 2008–2013 |
| 9 | Bilel Mohsni | 1987 | 2012–2013 | 2013–2015 |
| 10 | Martyn Waghorn | 1990 | 2017–2018 | 2015–2017 |
| 11 | Dan Neil | 2001 | 2026 | ?– |
| 12 | George Edmundson | 1997 | 2024 | 2019 |
| 13 | Ian Redford | 1960 | 1988–1991 | 1980–1985 |
| 14 | Neil Woods | 1966 | 1987–1990 | 1986–1987 |
Which way they moved
- Ipswich Town first, then Rangers: 7
- Rangers first, then Ipswich Town: 6
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 Ipswich Town and Rangers, the first to name one of the players above in 15 seconds wins the round.
More pairs with Ipswich Town
- Crystal Palace – Ipswich Town 40 players
- Ipswich Town – Sunderland 36 players
- Ipswich Town – Leicester City 36 players
- Brentford – Ipswich Town 36 players
- Ipswich Town – Wigan Athletic 33 players
- Ipswich Town – Leeds United 32 players
- Ipswich Town – West Brom 31 players
- Coventry City – Ipswich Town 31 players
Ipswich Town: 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.
