Question: who has scored a hatrick for 3 different clubs
Answer: 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 ) .