Top 1000 most famous association football players in the world

1
Cristiano Ronaldo
438M

2
Lionel Messi
331M

3
David Beckham
74M

4
Kylian Mbappé
71M

5
Ronaldinho
67M

6
Marcelo
56M

7
Paul Pogba
55M

8
Karim Benzema
54M

9
Zlatan Ibrahimović
54M

10
Mohamed Salah
52M

11
Sergio Ramos
51M

12
James Rodríguez
50M

13
Gareth Bale
48M

14
Paulo Dybala
48M

15
Luis Suárez
44M

16
Kaká
40M

17
Andrés Iniesta
40M

18
Mesut Özil
37M

19
Dani Alves
37M

20
Antoine Griezmann
36M