Top 10 Best Free Kick Takers in Football (Soccer)

1Juninho Pernambucano

Juninho Pernambucano


2David Beckham

David Beckham


3Cristiano Ronaldo

Cristiano Ronaldo


4Diego Maradona

Diego Maradona


5Roberto Carlos

Roberto Carlos


6Siniša Mihajlovi�?

SiniÅ¡a MihajloviÄ?


7Ronaldinho

Ronaldinho


8Steven Gerrard

Steven Gerrard


9Lionel Messi

Lionel Messi


10Andrea Pirlo

Andrea Pirlo


11Pierre van Hooijdonk

Pierre van Hooijdonk


12Juan Arango

Juan Arango


13Alessandro del Piero

Alessandro del Piero


14Shunsuke Nakamura

Shunsuke Nakamura


15Wesley Sneijder

Wesley Sneijder


16Ryan Giggs

Ryan Giggs


17Rivaldo

Rivaldo


18Diego Forlán

Diego Forlán


19Zico

Zico


20Alex

Alex


21Juan Román Riquelme

Juan Román Riquelme


22Gheorghe Hagi

Gheorghe Hagi


23Leighton Baines

Leighton Baines


24Franck Ribéry

Franck Ribéry


25Robin van Persie

Robin van Persie


26Ronald Koeman


27Luis Suarez

Luis Suarez


28Wayne Rooney

Wayne Rooney


29Thierry Henry

Thierry Henry


30Kieran Gibbs


31Josimar


32Ashkan Dejagah


33Alvaro Recoba


34Michel Platini

Michel Platini


35Rogério Ceni