Fast & FuriousNewsPhotos Top 10 Free Kick Takers Of All Time By Abhishek Chaudhary 6132 0 Share on Facebook Tweet on Twitter tweet 10. Diego MaradonaMaradona 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. 9. 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. 8. Roberto Carlos Brazilian legend Roberto Carlos was a specialist in taking long free kicks, he kicks had an amazing shot power. In a Real Madrid team that had David Beckham in it, Carlos was called it for long range free kicks. 7. 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. 6. Frank LampardThe 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. 5. Cristiano RonaldoArguably 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. 4. Lionel MessiThe 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 PirloPirlo 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 BeckhamBeckham 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. JuninhoJuninho 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.