Top 10 Best Free-kick Takers in the World

10. Zinédine Zidane

9. Roberto Carlos

8. Lionel Messi

8. Lionel Messi

6. David Beckham

5. Ronaldinho

4. Zico

3. Michel Platini

2. Alessandro Del Piero

1. Juninho Pernambucano