The players with the most free-kicks in football history revealed: Lionel Messi sits ahead of Cristiano Ronaldo but still doesn't make the top five, a goalkeeper has scored 59 and Premier League forgotten star tops the list
There have been some brilliant free-kick takers throughout footballing history, but scoring regularly from a set-piece is no doubt a difficult feat to achieve.