
Cristiano Ronaldo and Erling Haaland share top spot in the list of fastest players to score 100 goals for a single club, each achieving the feat in just 105 matches.Ronaldo hit the landmark at Real Madrid, while Haaland matched it with Manchester City. Barcelona’s Luis Suárez follows with 120 games, and Zlatan Ibrahimović reached the milestone in 124 matches for Paris Saint-Germain.

Ronaldo appears again in fifth place with Juventus, tied with Ruud van Nistelrooy at Manchester United on 131 games. Edinson Cavani (Napoli, 135), Robert Lewandowski (Bayern Munich, 136), Kylian Mbappé (PSG, 137) and Christian Vieri (Inter Milan, 138) complete the top 10.The ranking highlights the remarkable scoring rates of modern football’s elite forwards.