who has scored a hatrick for 3 different clubs
List of Premier League hat-tricks Shearer has scored three or more goals eleven times in the Premier League, more than any other player. Robbie Fowler has scored nine hat-tricks; Thierry Henry and Michael Owen have scored eight hat-tricks each. Five players have each scored hat-tricks for three different clubs: Yakubu Aiyegbeni (Blackburn Rovers, Everton and Portsmouth); Nicolas Anelka (Arsenal, Chelsea and Manchester City); Kevin Campbell (Arsenal, Everton and Nottingham Forest); Les Ferdinand (Newcastle United, Queens Park Rangers and Tottenham Hotspur) and Teddy Sheringham (Manchester United, Portsmouth and Tottenham Hotspur).
Andrei Kanchelskis As a player from 1988 to 2006, he was a right winger, and is remembered for his spells with English clubs Manchester United and Everton, and in Scotland with Rangers. He is the only player in history to have scored in each of the Glasgow, Merseyside and Manchester local derbies.[1] He also played in the top flight of English football with Southampton and Manchester City, as well as also appearing as a professional for Dynamo Kyiv, Shakhtar Donetsk, Fiorentina, Al Hilal, Saturn Moscow Oblast and Krylia Sovetov. He was capped internationally by the Soviet Union, CIS and Russia. He moved into management in 2010 with FC Torpedo-ZIL Moscow after two years as general director of FC Nosta Novotroitsk.