Getty ImagesEnglandH. KaneEngland all-time top goalscorer: Kane leaves Rooney behindThe Three Lions' goalscoring chart features an illustrious roll-call of some of the best strikers and midfielders to have played for the national team
Getty/GoalPremier LeagueNewcastleWho has scored the most PL hat-tricks? The likes of Sergio Aguero and Alan Shearer have scored the most hat-tricks in Premier League history - but who has netted the most outright?
GettyErling HaalandManchester CityHow many goals has Haaland scored in his career?The Norway international has been scoring for fun throughout his career, but just how many times in total has he found the net?
GettyManchester City WomenArsenal WomenArsenal vs Man City: Stream, TV channels & where to watchHow to watch the Women's Super League match between Arsenal Women and Man City, as well as kick-off time and team news.
GettyFrosinoneTorinoTorino vs Frosinone: Stream, TV channels & where to watchHow to watch the Coppa Italia match between Torino and Frosinone, as well as kick-off time and team news
SassuoloCoppa ItaliaSassuolo vs Spezia: Stream, TV channels & where to watchHow to watch the Coppa Italia match between Sassuolo and Spezia, as well as kick-off time and team news.
@GettyLiga MXCD GuadalajaraQueretaro vs Chivas: Stream, kick-off & where to watchHow to watch the Liga MX match between Queretaro and Chivas, as well as kick-off time and team news.
GettyL. MessiL. ModricGOAL explains who decides Ballon d'Or winnerBallon d'Or is arguably the most prestigious award in football, GOAL explains who and how the winners are decided.
GOALLazioSerie ALazio vs Fiorentina: Stream, TV channels & where to watchHow to watch the Serie A match between Lazio and Fiorentina, as well as kick-off time and team news.
Getty ImagesAl HilalAl HazemHilal vs Hazm: Stream, TV channels & where to watchHow to watch the King's Cup match between Al-Hilal and Al-Hazm, as well as kick-off time and team news.
GOALSSC NapoliAC MilanNapoli vs Milan: Stream, TV channels & where to watchHow to watch the Serie A match between Napoli and Milan, as well as kick-off time and team news.
Getty ImagesInterRomaInter vs Roma: Stream, TV channels & where to watchHow to watch the Serie A match between Inter and Roma, as well as kick-off time and team news.
GettyEintracht FrankfurtBorussia DortmundFrankfurt vs Dortmund: Stream, TV channels & where to watchHow to watch the Bundesliga match between Eintracht Frankfurt and Borussia Dortmund, as well as kick-off time and team news.
(C)Getty ImagesMonacoLilleLille vs Monaco: Stream, TV channels & where to watchHow to watch the Ligue 1 match between Lille and Monaco, as well as kick-off time and team news.
GettyLos Angeles FCVancouver WhitecapsLos Angeles vs Whitecaps: Stream, TV channels & where to watchHow to watch the MLS match between Los Angeles and Vancouver Whitecaps, as well as kick-off time and team news.
getty imagesAl Nassr FCSaudi Pro LeagueFayha vs Nassr: Stream, TV channels & where to watchHow to watch the Saudi League match between Fayha and Nassr, as well as kick-off time and team news.
GettySouthamptonBirminghamSouthampton vs Birmingham: Stream, TV channels & where to watchHow to watch the Championship match between Southampton and Birmingham, as well as kick-off time and team news.
GettyWrexhamLeague TwoNotts vs Wrexham: Stream, TV channels & where to watchHow to watch the League Two match between Notts and Wrexham, as well as kick-off time and team news.
GettyBournemouthBurnleyBournemouth vs Burnley: Stream, TV channels & where to watchHow to watch the Premier League match between Bournemouth and Burnley, as well as kick-off time and team news.
Getty ImagesBayern MunichBundesligaBayern vs Darmstadt: Stream, TV channels & where to watchHow to watch the Bundesliga match between Bayern München and Darmstadt 98, as well as kick-off time and team news.