Harry Kane is on 35 Bundesliga goals with three games to play as he chases Robert Lewandowski's record of 41.