In all over the world Ronaldo has a huge no. Of fans then comes Messi then comes Neymar. I think Messi has more fan than Neymar Even if he have no Twitter account. But Ronaldo is way far than both them because of his donation to needed people, his love towards children , his attitude on and off the field makes him most popular athlete (compared to all other sports athlete he has most no. Of fan following ). He is always on the top of the list when it comes to Charity.