The English top flight all time top scorer is still Jimmy greaves although kane recently beat is club record for spurs. European competition has more matches now as do world cups and euros so that explains why most clubs and national sides all time top scorers are recent players
The English top flight all time top scorer is still Jimmy greaves although kane recently beat is club record for spurs. European competition has more matches now as do world cups and euros so that explains why most clubs and national sides all time top scorers are recent players