Football

The 25 Highest-Scoring Footballers Since 2000 – Ranked From Lowest to Highest

Since the turn of the millennium, football has seen an extraordinary generation of goal scorers — some artists, some machines, and some who defy both categories.

This article counts down the top 25 goal scorers in official matches (club and international) from 2000 to 2025, starting from number 25 all the way to the king of goals.

25. Frank Lampard – 303 goals / 1043 games

Frank Lampard
ph.FAB / Shutterstock.com

A true midfield anomaly, Lampard is Chelsea’s all-time top scorer. Known for his late box runs and powerful shooting, he turned playmaking into a goal-scoring art.