Lionel Messi scored yet another free-kick against Real Valladolid on Tuesday evening.

The Argentine stepped up from 25 yards and curled his effort past Joel Masip.

Messi is unquestionably the best free-kick takers in the world at the moment and has been for some time.

He's scored eight times from direct free-kicks since the start of last season. That's four more than any club in Europe's top five leagues have managed.

Since the start of the 2016/17 season, Messi has hit the back of the net from set-pieces 16 times. That's 10 more than any other player has managed in Europe's top five leagues.

And his free-kick on Tuesday proved to be a milestone as it was the 50th he has scored in his professional career.

Messi has scored 44 of those free-kicks for Barcelona and six for Argentina.

And, conveniently, all 50 of his free-kicks have now been put into one video. And you can enjoy them all below:

What a video. Whether it be under the wall, curlers, power strikes or Panenkas... Messi can and has scored them all.

Messi really is magic from dead ball situations.

However, he has a long way to go until he becomes one of the most successful free-kick takers of all-time.

Juninho Pernambucano is widely considered the best free-kick taker ever. He scored an incredible 77 during his career. It's very unlikely that Messi ever reaches that total.

He only has to score nine more to be in the top 10 most prolific free-kick takers ever, though.

Marcelinho Carioca and Rogerio Ceni (yes, a goalkeeper!) currently share joint ninth spot having both notched 59 goals from set-pieces during their careers.

Given the regularity that Messi is currently scoring from dead ball situations, he should be able to crack the top 10 before he retires.