Many consider Thierry Henry, who completes the top five, the greatest Premier League player of all time. It took the Arsenal ...
Mohamed Salah became the quickest player to score three goals in succession in the UEFA Champions League against Rangers, ...
Kylian Mbappe netted three goals in 6 minutes with Real Madrid, making fans wonder if it was the fastest hat-trick in UEFA ...