Kane is on course to end his long wait for a trophy as Bayern close in on the Bundesliga title and they remain in contention for the Champions League crown. The 31-year-old has been key to their efforts in Vincent Kompany's debut season in charge, scoring 34 goals in 41 matches in all competitions. Haaland, meanwhile, has managed 30 goals in 40 matches in all competitions in 2024-25 despite City's struggles, while 36-year-old Lewandowski has 40 goals in 46 matches.