Top 1000 most famous association football players in the world

1
Cristiano Ronaldo
438M

2
Lionel Messi
325M

3
David Beckham
73M

4
Kylian Mbappé
71M

5
Ronaldinho
66M

6
Marcelo
55M

7
Paul Pogba
53M

8
Zlatan Ibrahimović
53M

9
Sergio Ramos
51M

10
Mohamed Salah
50M

11
James Rodríguez
49M

12
Karim Benzema
49M

13
Gareth Bale
47M

14
Paulo Dybala
46M

15
Luis Suárez
43M

16
Kaká
40M

17
Andrés Iniesta
39M

18
Mesut Özil
37M

19
Dani Alves
36M

20
Louis Tomlinson
36M