I deliberately said since Ronaldo left Madrid, from when Benzema became the main man at RM and “entered his prime”.
Here’s some stats from the 18/19 season and up to now:
Benzema: 156 goals (32 pens taken, 27 pens scored) and 52 assists in 18706 minutes
0,75 goals/90 minutes
0,62 non penalty goals/90 minutes
0,25 assists/90 minute
Since the start of last season Benzema has taken 23 penalties and missed 5
Lewandowski: 220 goals (38 pens taken, 33 scored) and 46 assists in 18671 minutes
1,06 goals/90
0,90 non penalty goals/90
0,22 assists/90
Since the start of last season Lewandowski has taken 11 penalties and missed 2
Mbappe: 181 goals (25 penalties takes, 20 scored) and 80 assists in 16608 minutes
0,98 goals/90
0,87 non penalty goals/90
0,43 assists/90
Since the start of last season Mbappe has taken 11 penalties and missed 3
Haaland (since he moved from Molde 1/1-2019): 157 goals (23 penalties taken, 21 scored) and 35 assists in 11699 minutes
1,22 goals/90
1,05 non penalty goals/90
0,28 assists/90
Since the start of last season Haaland has taken 14 penalties and scored all.
It’s not all about goals, but for a striker goals are of course important. As you can see, he’s been the pen-taker at RM pretty much the last 5 years
He‘s obviously a brilliant player, but is he the best striker the last 20 years?
No.