F1 – SPANISH GRAND PRIX

Practice: Friday, 21st June 6.30pm & 10.00pm and Saturday, 22nd June 5.30pm
Qualifying: Saturday, 22nd June 9.00pm
Race: Sunday, 23rd June 7.00pm

CRICKET – ICC T20 WORLD CUP

Sunday, 16th June
Pakistan v Ireland 9.30pm
Monday, 17th June
New Zealand v Papua New Guinea 9.30pm

Super 8s
USA v South Africa, Wednesday, 19th June 9.30pm
Afghanistan v India, Thursday, 20th June 9.30pm
England v South Africa, Friday, 21st June 9.30pm
TBD v India, Saturday, 22nd June 9.30pm
USA v England, Sunday, 23rd June 9.30pm
Australia v India, Monday, 24th June 9.30pm

UEFA EURO 2024


Monday, 17th June
Romania v Ukraine 8.00pm
Belgium v Slovakia 11.00pm
Tuesday, 18th June
Turkey v Georgia 11.00pm
Wednesday, 19th June
Croatia v Albania 8.00pm
Germany v Hungary 11.00pm
Thursday, 20th June
Slovenia v Serbia 8.00pm
Denmark v England 11.00pm

Friday, 21st June
Slovakia v Ukraine 8.00pm
Poland v Austria 11.00pm

Saturday, 22nd June
Georgia v Czechia 8.00pm
Turkey v Portugal 11.00pm

Tuesday, 25th June 11.00pm
France v Poland
Netherlands v Austria

Wednesday, 26th June 11.00pm
Ukraine v Belgium
Slovakia v Romania

GAA – ALL-IRELAND SENIOR CHAMPIONSHIPS – FOOTBALL

Sunday, 16th June
Armagh v Galway 7.45pm
Dublin v Mayo 9.45pm

AFL – AUSSIE RULES

Carlton v Geelong Cats, Friday, 21st June 4.40pm
Port Adelaide v Brisbane Lions, Saturday, 22nd June 10.45am
GWS Giants v Sydney Swans, Saturday, 22nd June 1.35pm
Melbourne v North Melbourne, Saturday, 22nd June 4.30pm
Essendon v West Coast Eagles, Sunday, 23rd June 10.00am
Fremantle v Gold Coast Suns, Sunday, 23rd June 1.00pm

NRL

Dolphins v Storm, Friday, 21st June 5.00pm
Titans vs Warriors, Saturday, 22nd June 12.00pm
Roosters v Bulldogs, Saturday, 22nd June 2.30pm
Rabbitohs v Sea Eagles, Saturday, 22nd June 4.35pm
Tigers v Raiders, Sunday, 23rd June 1.05pm

SUPER LEAGUE

Hull v Warrington, Saturday, 22nd June 9.00pm
Catalans v Huddersfield, Saturday, 22nd June 11.30pm
Salford v St Helens, Sunday, 23rd June 9.00pm

RUGBY UNION INTERNATIONALS

Saturday, 22nd June
Japan v England 12.50pm
South Africa v Wales 8.00pm
Barbarians v Fiji 11.15pm

SUPER RUGBY PACIFIC – GRAND FINAL

Blues v Chiefs, Saturday, 22nd June 2.05pm