Instagram has truly become a massive platform for global sports stars, where influence goes way beyond just trophies and records. The 10 Most-Followed Athletes on Instagram illustrate how success in sports, personal branding, and fan engagement are now intertwined. Cristiano Ronaldo and Lionel Messi are still leading the pack by a long shot, while football continues to dominate the list. Yet, cricket superstar Virat Kohli and NBA icon LeBron James show that athletes from other sports can also amass audiences of over 100 million followers through their consistent performances and strong online presence.
Cristiano Ronaldo sits at the top with around 677 million followers, boasting a lead of more than 160 million over Lionel Messi, who has about 514 million followers. These two football legends have built a social media reach that no other athlete can match. Together, their audience is nearing 1.2 billion, underscoring their immense popularity both on the field and beyond.
Who Are the Most-Followed Athletes on Instagram?
1. Cristiano Ronaldo – 677 Million Followers
Ronaldo continues to hold the title of the most-followed athlete in the world, as well as the most-followed individual on Instagram. His account showcases a mix of football highlights, fitness routines, glimpses into family life, and various commercial partnerships. Notably, he also made history by being the first person to surpass one billion combined followers across all major social media platforms.
2. Lionel Messi – 514 Million Followers
Messi holds second place with a massive global audience. His page balances football achievements with family moments alongside wife Antonela Roccuzzo and their children. His engagement rose further during Argentina’s run to the 2026 FIFA World Cup final.
3. Virat Kohli – 273 Million Followers
Kohli holds the impressive position of third overall and stands out as the top athlete outside of football. The former captain of India frequently shares updates about cricket, his fitness routines, cherished family moments, and various brand partnerships, showcasing the immense popularity of cricket throughout India and South Asia.
4. Neymar Jr. – 242 Million Followers
Neymar stays fourth with a mix of football, fashion, music and travel content. His lively online personality continues to attract fans despite injury setbacks in recent years.
5. LeBron James – 154 Million Followers
LeBron is Instagram’s most-followed basketball player. His page highlights NBA action, business ventures, charity work and family life, making him the only American athlete in the top 10.
6. Kylian Mbappé – 135 Million Followers
Kylian Mbappé, the captain of France, keeps racking up followers after yet another impressive World Cup run. At just 27 years old, he’s the youngest athlete in the top 10, which means there’s still plenty of room for him to grow and shine even brighter.
7. David Beckham – 87.6 Million Followers
Years after retirement, Beckham remains a global sporting figure. His content focuses on family, fashion, business projects and his role as Inter Miami co-owner.
8. Mohamed Salah – 67.6 Million Followers
Salah has a fan base that spans across Africa, the Middle East, and even further. His social media showcases a mix of football highlights, training sessions, family moments, and his charitable efforts.
9. Sergio Ramos – 67.2 Million Followers
Ramos still has a loyal fanbase that he’s cultivated over his impressive football career. His social media posts blend fitness, style, family moments, and unforgettable highlights from his time on the pitch.
10. Zlatan Ibrahimović – 65.2 Million Followers
Ibrahimović rounds out the top 10. Even though he’s retired, the Swedish legend keeps his presence alive online with training videos, football commentary, brand endorsements, and, of course, his signature bold personality.