Players who played for QPR and West Ham

21 players have played for both QPR and West Ham, according to Wikidata. The best known include Rio Ferdinand, Robert Green and Yossi Benayoun. 9 of them moved straight from one club to the other, including Robert Green. The earliest arrival at one of the two clubs was in 1978 (Clive Allen), the most recent in 2014 (Mauro Zárate).

The full list (21 players)

PlayerPositionNationalityQPRWest Ham
Rio FerdinandDefenderEngland2014–20151996–2000
Robert GreenGoalkeeperEngland2012–20162006–2012
Yossi BenayounMidfielderIsrael2013–20142005–2012
Les FerdinandForwardEngland1987–19952003
Mauro ZárateForwardArgentina20152014–2016
Kieron DyerMidfielderEngland2011–20132007–2011
Danny GabbidonDefenderWales2011–20122005–2011
Bobby ZamoraForwardEngland2012–20152004–2008
Tal Ben HaimDefenderIsrael20132010–2011
Anton FerdinandDefenderEngland2011–20132003–2008
Gary O'NeilMidfielderUnited Kingdom2013–20142011–2013
Paul KoncheskyDefenderEnglandsince 20152005–2007
Modibo MaïgaForwardMali20142012–2015
Ravel MorrisonMidfielderEngland, Jamaica20142012–2015
Trevor SinclairMidfielderEngland1993–19981998–2003
Luděk MikloškoGoalkeeperCzech Republic, Czechoslovakia1998–20011990–1998
Clive AllenForwardEngland1978–19841992–1994
Glenn RoederDefenderEngland1978–1983–
Fitz HallDefenderUnited Kingdom2008–2012–
Hogan EphraimMidfielderEngland2007–20142004–2008
Neil RuddockDefenderUnited Kingdom19981998–2000

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 QPR

With West Ham