Take a look at the 10 players with the most non-penalty goals in Europe's big five leagues this century.
There aren't a whole host of surprises on the list, with Lionel Messi and Cristiano Ronaldo occupying the top two spots, with Robert Lewandowski rounding out the top three.
Harry Kane has taken his prolific goalscoring to new heights since moving to Bayern Munich and now ranks fourth with former Real Madrid striker Karim Benzema fifth.
The well travelled Zlatan Ibrahimovic is sixth ahead of Luis Suarez, with Sergio Aguero eighth.
Edinson Cavani netted more than 200 non-penalty goals across spells with Palermo, Napoli and Paris Saint-Germain before chipping in with 12 more for Manchester United and three for Valencia, with Pierre-Emerick Aubameyang taking the 10th spot, having scored nine more non-penalty goals than Kylian Mbappe.
Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of qualifying bets. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply.