The rating was compiled by the Give Me Sport portal.

Messi took first place in the list, scoring 630 goals in 726 matches (0.87). Juventus striker Cristiano Ronaldo is in second position with 626 goals in 812 games (0.77). Bavaria striker Robert Lewandowski was the top three, with 345 goals in 472 matches (0.73).

Earlier, the president of Barcelona spoke about the situation with the contract Messi.