Tuesday 13th May
Football
English Championship Play-off
Sunderland vs Coventry
Wednesday 14th May
Football
League One Playoff
Stockport County vs Leyton Orient
Football
Scottish Premiership
Aberdeen vs Celtic
Thursday 15th May
Football
League One Playoff
Charlton vs Wycombe Wanderers
Friday 16th May
Emilia-Romagna Grand Prix - Practice 1
Cricket
Indian Premier League
Lucknow Super Giants vs Royal Challengers Bengaluru
Emilia-Romagna Grand Prix - Practice 2
Saturday 17th May
Emilia-Romagna Grand Prix - Practice 3
Football
Scottish Premiership
Celtic vs St Mirren
Emilia-Romagna Grand Prix - Qualifying
Crystal Palace vs Man City
Sunday 18th May
West Ham vs Nottingham Forest
Rugby Union
Premiership Rugby
Harlequins vs Exeter Chiefs
Monday 19th May
Cricket
Indian Premier League
Chennai Super Kings vs Rajasthan Royals
Tuesday 20th May
Cricket
Indian Premier League
Royal Challengers Bengaluru vs Sunrisers Hyderabad
Wednesday 21st May
Cricket
Indian Premier League
Gujarat Titans vs Lucknow Super Giants
Football
UEFA Europa League
Tottenham vs Man United
Thursday 22nd May
Cricket
Cricket - Test match
England vs Zimbabwe
Cricket
Indian Premier League
Mumbai Indians vs Delhi Capitals
Friday 23rd May
Cricket
Indian Premier League
Punjab Kings vs Mumbai Indians
Cricket
Cricket - Test match
England vs Zimbabwe
Monaco Grand Prix - Practice 1
Monaco Grand Prix - Practice 2
Saturday 24th May
Cricket
Cricket - Test match
England vs Zimbabwe
Monaco Grand Prix - Practice 3
Football
English Championship Play-off
TBC vs TBC
Monaco Grand Prix - Qualifying
Football
UEFA Champions League (W)
Arsenal (W) vs Barcelona (W)
Sunday 25th May
Cricket
Cricket - Test match
England vs Zimbabwe
Football
League One Playoff
TBC vs TBC
Wednesday 28th May
Football
Europa Conference League
Betis vs Chelsea
Friday 30th May
Spanish Grand Prix - Practice 1
Spanish Grand Prix - Practice 2
Football
UEFA Women's Nations League
England (W) vs Portugal (W)
Saturday 31st May
Football
UEFA Champions League
Paris vs Inter
Sunday 1st June
Spanish Grand Prix - Race
Tuesday 3rd June
Football
UEFA Women's Nations League
Spain (W) vs England (W)
Friday 6th June
Football
World Cup Qualifying
Wales vs Liechtenstein
Saturday 7th June
Football
World Cup Qualifying
Andorra vs England
Sunday 15th June
Canadian Grand Prix - Race
Friday 20th June
Rugby Union
British & Irish Lions Tour
British & Irish Lions vs Argentina
Saturday 28th June
Rugby Union
British & Irish Lions Tour
Western Force vs British & Irish Lions
Wednesday 2nd July
Rugby Union
British & Irish Lions Tour
Queensland Reds vs British & Irish Lions
Football
UEFA European Championship (W)
Iceland (W) vs Finland (W)
Football
UEFA European Championship (W)
Switzerland (W) vs Norway (W)
Thursday 3rd July
Football
UEFA European Championship (W)
Belgium (W) vs Italy (W)
Football
UEFA European Championship (W)
Spain (W) vs Portugal (W)
Friday 4th July
Football
UEFA European Championship (W)
Denmark (W) vs Sweden (W)
Football
UEFA European Championship (W)
Germany (W) vs Poland (W)
Saturday 5th July
Rugby Union
British & Irish Lions Tour
NSW Waratahs vs British & Irish Lions
Football
UEFA European Championship (W)
Wales (W) vs Netherlands (W)
Football
UEFA European Championship (W)
France (W) vs England (W)
Sunday 6th July
British Grand Prix - Race
Football
UEFA European Championship (W)
Norway (W) vs Finland (W)
Football
UEFA European Championship (W)
Switzerland (W) vs Iceland (W)
Wednesday 9th July
Rugby Union
British & Irish Lions Tour
ACT Brumbies vs British & Irish Lions
Football
UEFA European Championship (W)
England (W) vs Netherlands (W)
Saturday 12th July
Rugby Union
British & Irish Lions Tour
AU&NZ Invitational vs British & Irish Lions
Sunday 13th July
Football
UEFA European Championship (W)
England (W) vs Wales (W)
Saturday 19th July
Rugby Union
British & Irish Lions Tour
Australia vs British & Irish Lions
Tuesday 22nd July
Rugby Union
British & Irish Lions Tour
Melbourne Rebels vs British & Irish Lions
Saturday 26th July
Rugby Union
British & Irish Lions Tour
Australia vs British & Irish Lions
Saturday 2nd August
Rugby Union
British & Irish Lions Tour
Australia vs British & Irish Lions