Andrei Kanchelskis. I think there are more than that though.
I'm pretty sure Michael Ball has played in all three as well.
I think he is in fact the only player to score in all 3
Craig Bellamy also joins this elite group.
ANDREI KANCHELSKIS, MICHAEL BALL AND CRAIG BELLAMY
Paul Ince has ...but im sure there is more than that
roy of the rovers
No one has. not as far as i can tell anyway. Paul ince played in London Manchester Liverpool and milan derbies but not Glasgow. Craig bellamy played in Manchester, Liverpool London and Glasgow derbies. Andrei Kanchelskis played in Glasgow, Liverpool, and Manchester. Robbie Keane has played in London,Liverpool,milan,and Glasgow but not in Manchester. Patrick Viera has played in London, Milan, and Manchester derbies. As far as i can tell no one has yet.
Paul ince with man utd, Liverpool, west ham.
Jermaine Pennant, Scored an own goal for united as a Liverpool player and scored against united as a Liverpool player and won the Prem with THE ARSENAL but was born in Jamaica but has represented England.
Paul Stewart (Man City; Liverpool; Sunderland; Tottenham).
No to my knowledge.
No player has played for all four teams. Bolo Zenden has played for Liverpool, Chelsea and Barca.
No,no one has played for Liverpool, Man U, Arsenal andChelsea.
Michael Owen has played for both liverpool and currently Manchester united