3. George Best- Manchester United

1968 was a great year for Manchester United but it was even more special to Northern Ireland winger George Best. He was not only instrumental in the club success in Europe but also silenced critics when he outplayed Eusebio’s star-studded Benfica side.

He found the net 253 times in 709 appearances 181 of them for the Red Devils. Many pundits who watched play say that were it not for his love for women and the drink, he would have achieved much more in his career. He also scored 9 goals in 37 appearances for his country Nothern Ireland.

2. Kevin Keegan- Hamburg (Double winner)

The only Briton to ever lift the coveted Ballon d’Or award twice is Kevin Keegan. He won it in 1978 and 1979 that time playing for Bundesliga side Hamburg. He also played for Southampton and Newcastle United scoring a total of 296 goals in 832 matches.

1.Stanley Matthews- Blackpool

Stoke City and Blackpool legend Stanley Matthews was the first ever player to win the coveted Ballon d’Or when it was launched in 1956. He was also the first player to win PFA award.

Mathews is regarded by many as the greatest ever player in English football. He played competitively until his 50th birthday. He was nicknamed “The Wizard of the Dribble” and “The Magician” because he could turn the match on its head. He is still the only player in history ever to be knighted (Sir Stanley Mathews) while still playing football.

See Also INCOMPARABLE: Top 5 Most PROLIFIC Footballers in Europe FIVE Best Leagues…