2. Harry Kane
Al secondo posto, nella classifica dei dieci migliori marcatori nella storia della Premier League, troviamo Harry Kane. La punta di Londra ha segnato 213 gol in 320 partite – una rete ogni circa 126 minuti di gioco – nel massimo campionato inglese, tutti con la maglia del Tottenham. L’inglese ha inoltre vinto il titolo di capocannoniere della competizione per tre volte (2015/2016, 2016/2017, 2020/2021).