
21. Jimmy Floyd Hasselbaink
Jimmy Floyd Hasselbaink is one of the just three footballers to top the Premier League scoring charts with three different clubs. He would share the golden boot with Michael Owen and Dwight Yorke in 1998/99, scoring 18 times, becoming a Leeds United hero.
He’d also play for Chelsea from 2000-01, scoring 23 times in 35 appearances for the Blues. He would go on to represent Middlesbrough, Charlton and Cardiff, while also having Atletico Madrid on his CV. What a great name too.