The goal-scoring throne has a new king. While legends like Ronaldo
and Messi defined an era, the next generation is rewriting history
at breakneck speed. Erling Haaland: 146 matches Kylian Mbappe: 180 matches
Lionel Messi: 210 matches Zlatan Ibrahimovic: 245 matches Cristiano Ronaldo: 301
matches Haaland’s relentless pace is officially redefining elite football dominance.