Top 10 Best Football Players Of All Time

10.GEORGE BEST

George Best

Full name: George Best Age: May 22, 1946 – November 25, 2005 Height: 1.75 m (5 ft 9 in) Playing position: Winger, attacking midfielder Country: NORTHERN IRELAND

9. GERD MULLER

GERD MULLER

Full name: Gerhard “Gerd” Müller DOB: November 3. 1945 Height: 1.76 m (5 ft 9 in) Playing position: Striker Country: GERMANY

8. FERENC PUSKAS

FERENC PUSKAS

Full name: Ferenc Purczeld (his father changed his last name to Puskás when Ferenc was 10 years old). Life: April 1, 1927 – November 17, 2006. Height: 1.72 m (5 ft 8 in) Playing position: Striker Country: HUNGARY

7. FRANZ BECKENBAUER

FRANZ BECKENBAUER

Full name: Franz Anton Beckenbauer Born: September 11, 1945. Height: 1.81 m (5 ft 11.5 in). Playing position: Sweeper Country: GERMANY

6. ALFREDO DI STÉFANO

ALFREDO DI STÉFANO

Full name: Alfredo Stéfano Di Stéfano Laulhé Age: 4 July 1926 – 7 July 2014 Height:1.76 m (5 ft 9.5 in). Playing position: Striker Country: ARGENTINA

5. ZINEDINE ZIDANE

ZINEDINE ZIDANE

Full name: Zinedine Yazid Zidane D.O.B: June 23, 1972 Height: 1.85 m (6 ft 1 in) Playing position: Attacking midfielder. Country: FRANCE

4. MICHEL PLATINI

MICHEL PLATINI

Full name: Michel François Platini D.O.B: June 21, 1955 Height:1.79 m (5 ft 10 in) Playing position: Attacking midfielder. Country: FRANCE

3. JOHAN CRUYFF

JOHAN CRUYFF

Full name: Hendrik Johannes Cruijff (internationally spelling Cruyff) Life: April 25, 1947 – March 24, 2016 Height: 1.78 m (5 ft 10 in) Playing position: Striker, attacking midfielder. Country: NETHERLANDS

2. PELÉ

PELÉ

Full name: Edson Arantes do Nascimento D.O.B: October 23, 1940. Height: 1.73 m (5 ft 8 in). Playing position: Striker, attacking midfielder. Country: BRAZIL

1. DIEGO MARADONA

DIEGO MARADONA

Full name: Diego Armando Maradona Date of birth: October 30, 1960 Height:1.65 m (5 ft 5 in) Playing position: Attacking midfielder, second striker. Country: ARGENTINA