The 21-year-old England international became the first Spurs player to reach that mark since Gary Lineker during the 1991-92 season when he netted the third in a 3-1 Barclays Premier League victory at Newcastle on Sunday.
He had to wait almost a month after his 29th of the campaign to reach the milestone, but with five games to play before the end of the campaign, he is refusing to rest on his laurels.
Kane told Spurs TV: "It's great to reach that milestone. It felt like I was on 29 for ages and to be able to get to 30 now and 20 in the league is special - and to win the game makes it even better.
"The season doesn't finish here, though. There are still five more games left and I'll be trying to get on the scoresheet in as many of those games and get as many wins as we can."