Karim Benzema has long been regarded as one of the most well-rounded forwards in the game and his recent Ballon d'Or win confirmed his status as one of the greatest of his generation.
He has been a constant presence for Real Madrid for over a decade, but he was not always been the dominant force at the Santiago Bernabeu as he spent a large chunk of his career in the shadow of Cristiano Ronaldo.
Known for his exceptional work-rate, potent finishing and playmaking, the Frenchman sacrificed his own attacking returns for many seasons to be an amazing provider for the Portuguese star, who garnered all the media attention.
Following Ronaldo's departure in 2018, Benzema's rise has been a meteoric one. His reputation as one of the world's best operators in European football grew multi-folds year after year, as did his goal-scoring output.
Now plying his trade in the Middle-East with reigning Saudi Pro League champions Al-Ittihad, and as they say, he is ageing like a fine wine and if anything he only seems to be getting better with age.
But just how many goals has he scored during his outrageous career at Lyon, Real Madrid, Al-Ittihad, and France?
Let's take a look.