#2 Marcus Rashford (Manchester United)
Marcus Rashford is a 21-year-old striker who plays for Manchester United in the Premier League. He has also featured for England's national team, having made 31 appearances since his debut in May 2016.
It seems as if Rashford has been around forever, so it may come as a surprise to some to find out he's still just 21 years old. He got his first start for United under Louis van Gaal in 2016, and has been a key player in their strikeforce since.
Transfermarkt value Rashford at almost £60m, which reflects just how far he's come in that time since his debut over two years ago. He's still got a great deal more to offer, though, and the future looks bright for the Mancunian.
Edited by Sripad