Lionel Messi's recent free-kick heroics has been saluted by football fans around the world as the Argentina international is now on the verge of winning the 2018/19 Spanish La Liga title.
Messi's free-kick against Villareal was his third in three games and seventh of the season which makes him the only player to score more than 6 free-kicks in consecutive seasons in the La Liga
This has made many football fans to rate Lionel Messi ahead of his main rival Cristiano Ronaldo as regards who has better free kicks records.
But according to the latest report by Metro, Cristiano Ronaldo is still ahead of Lionel Messi in the number of direct free-kicks scored in their careers.
Messi has scored 47 direct free-kicks in his glittering career overall while Ronaldo is yet to score a free-kick for his new club Juventus.
But Ronaldo on the other hand has netted 53 direct free-kicks in his decorated career in which 13 of those free-kicks came for Manchester United, 32 for Real Madrid and 8 for Portugal.
Meanwhile, Messi and Ronaldo have won five Ballon d'Or award each and the only major title yet to be won by these two players is the World Cup.