Harry Kane now has the most goals in the history of the Premier League after 300 matches, The Daily Mirror have revealed.

Kane netted a brace at the start of the second half to send Tottenham on their way to a 4-0 win against Crystal Palace on Wednesday night.

Alan Shearer

Alex Pantling/Getty Images

The Tottenham man’s first was a typical poacher’s finish as he pulled away from his marker at the far post and turned in Ivan Perisic’s chipped cross.

The 29-year-old then played a quick give-and-go with Bryan Gil on the right five minutes later and produced an arrowed finish into the bottom corner after finding himself unmarked in the box.

The two goals took Kane’s tally to 15 Premier League goals this season (Transfermarkt) and also took his overall tally for the Lilywhites to 264 goals, just two behind Jimmy Greaves’ record tally of 266 goals (Reuters).

Kane also played his 300th Premier League game yesterday and took his tally in the competition to 198 goals, which according to The Mirror, is two more than Shearer managed in the same number of matches.

Spurs Web Opinion

I have no doubts that Kane is going to absolutely obliterate Shearer’s Premier League tally of 260 goals if he remains in the Premier League for the rest of his career. I see the Tottenham man continuing to play at the top level till his late thirties, which is why I would be surprised if he ends up with close to 300 goals to his name.

Have something to tell us about this article?