Ronaldo and Messi have 8 each, and then no other player in modern football has more than one 40+ season. Suarez, R9, Van Nistelrooy, Salah... all have 1
What Kane is doing (waiting for players to jump then backing up into them) needs to be more publicly recognised as a dangerous practice that referees do not crack down on enough. This is the worst example of it but it's only a matter of time before he seriously injures someone.