Triv.io
Play Live Trivia
What player has the greatest number of hat tricks in Premier League history?
Sergio Agüero
Alan Shearer
Tom Brady
Cristiano Ronaldo