I assume David Beckham has scored more. I don't know the actual stats but I think Beckham has scored over 50 freekicks in his carreer. Pirlo has scored around 40 I think.
Juninho Pernambucano, a Brazilian footballer, holds the record for the most free kicks scored in history.
David Beckham against Greece in 2001
Juninho is considered the greatest free-kick specialist of all time. As of 17 May 2009, Juninho has scored 44 goals from direct free kicks for Olympique Lyonnais, and he has also scored from free-kicks beyond 40 meters on four occasions.
There are many skilled freekickers in the world, but some popular ones include Cristiano Ronaldo, Lionel Messi, and David Beckham. Each player has their own unique style and technique when it comes to taking free kicks.
He does with his brain.
10
Free kicks definatly that is his strength. He was never really good at the tricks he is just known for free kicks. So free kicks all the way.
Typically Suarez or Gerrard takes Liverpool's free kicks, but anybody else could take it too. There is not set kick taker.
Billy Heath of the Wolverhampton Wanderers in the Football League scored the first free kick against Accrington. The league was founded in 1888 and in 1992, twenty two teams left to form their own league called the Premier League.
Beckham has his free kicks better as they dip a lot.
Played for multiple winning teams including Manchester United, Real Madrid, LA Galaxy, and AC Milan. He is best known for his amazing free kicks, hence the phrase "Bend it like Beckham".
On average, about 75-80 of penalty kicks are scored during professional soccer matches.