Who is Englands all time top scorer?
Alan Shearer | 30 goals
Shearer, the Premier League’s all-time leading goalscorer, also took his form to the international arena with his goal tally coming from 63 caps.
Who is the most goal scorer in 2021?
Champions League Top Scorers (2021-2022)