![10. Diego Maradona Maradona is the best player of his generation and one of the best of all time. The Argentina legend was a great free kick taker, his body balance and skill allowed him to fly the ball in the opposition net.](https://foottheball.com/wp-content/uploads/2016/05/Maradona-2.jpg)
Maradona is the best player of his generation and one of the best of all time.
The Argentina legend was a great free kick taker, his body balance and skill allowed him to fly the ball in the opposition net.
![Alessandro Del Piero Del Piero holds the record for scoring most free-kick goals in the Seria A and Champions League. The bianconeri legend was a set-piece specialist and his feat is more commendable given that he played in a league with the best defenses.](https://foottheball.com/wp-content/uploads/2016/05/Del-Piero.jpg)
Del Piero holds the record for scoring most free-kick goals in the Seria A and Champions League.
The bianconeri legend was a set-piece specialist and his feat is more commendable given that he played in a league with the best defenses.
![](https://foottheball.com/wp-content/uploads/2016/05/Roberto-Carlos-1.jpg)
![Ronaldinho Probably the best technician ever to have played the beautiful game, Ronaldinho can find the net from any angle with a free-kick. The Brazilian legend was a specialist if the ball was 30-35 yards out.](https://foottheball.com/wp-content/uploads/2016/05/Ronaldinho.jpg)
Probably the best technician ever to have played the beautiful game, Ronaldinho can find the net from any angle with a free-kick.
The Brazilian legend was a specialist if the ball was 30-35 yards out.
![6. Frank Lampard The Chelsea legend has scored some great free kicks in the Premier League. His accuracy and shot power made it almost impossible to judge his free kicks.](https://foottheball.com/wp-content/uploads/2016/05/Frank-Lampard.jpg)
The Chelsea legend has scored some great free kicks in the Premier League.
His accuracy and shot power made it almost impossible to judge his free kicks.
![Cristiano Ronaldo, Real Madrid, La Liga](https://foottheball.com/wp-content/uploads/2016/04/cropped.jpg)
Arguably the best of his generation, Ronaldo is a specialist in free kicks.
The Real Madrid star scored a free kick from more than 45 yards out against Arsenal.
![messi](https://foottheball.com/wp-content/uploads/2016/05/messi.jpg)
The Argentine maestro is argueably the greatest of all time.
Messi can do wonders with a ball, and what he can do with a dead ball can not even be described in words.
![3. Andrea Pirlo Pirlo is like a fine wine, he gets better with age. His record for Italy, AC Milan and Juventus is proof enough to show his mastery at taking free kicks.](https://foottheball.com/wp-content/uploads/2016/05/Andrea-Pirlo.jpg)
Pirlo is like a fine wine, he gets better with age.
His record for Italy, AC Milan and Juventus is proof enough to show his mastery at taking free kicks.
![2. David Beckham Beckham scored over 30 free kicks in his career, let it sink in. The England legend could curl the ball miles, which made it almost impossible for any goalkeeper to stop him.](https://foottheball.com/wp-content/uploads/2016/05/Beckham.jpg)
Beckham scored over 30 free kicks in his career, let it sink in.
The England legend could curl the ball miles, which made it almost impossible for any goalkeeper to stop him.
![1. Juninho Juninho scored over 40 goals from free kicks in his career, including 4 goals from over 40 yards out. Juninhos insane scoring record has made him one of the greatest free kick takers of all time.](https://foottheball.com/wp-content/uploads/2016/05/Juninho.jpg)
Juninho scored over 40 goals from free kicks in his career, including 4 goals from over 40 yards out.
Juninhos insane scoring record has made him one of the greatest free kick takers of all time.