Thomas Gravesen
Beckham
Craig Bellamy
there could be a few but, a player who has scored in all three mancherster, merseyside and Glasgow derbys is andrei kanchelskis.
Paul Stewart
Ray Wilkins?
no he most notably played for Manchester united, everton, rangers, fiorentina, and a couple of games for Manchester city and Southampton. hes the only player ever to score in the Manchester, merseyside and Glasgow derbies.
The only player I can think of is Duncan Ferguson, when he played for Glasgow Rangers ( 1993 - 1994 ), Everton ( 1994 - 1998 ) and Newcastle ( 1998 - 2000 ). Although I maybe wrong, as I'm not sure he appeared in a Rangers shirt againsr Celtic.paul gasgoinge has aswell
Nicholas anelka
christian ziege
It could be the French striker Thierry Henry.
I think it is Fernando Torres.