Tuesday 23rd April
Cricket
Indian Premier League
Chennai Super Kings vs Lucknow Super Giants
Wednesday 24th April
Cricket
Indian Premier League
Delhi Capitals vs Gujarat Titans
Thursday 25th April
Rugby League
Australian NRL
Melbourne Storm vs South Sydney Rabbitohs
Cricket
Indian Premier League
Sunrisers Hyderabad vs Royal Challengers Bengaluru
Friday 26th April
Cricket
Indian Premier League
Kolkata Knight Riders vs Punjab Kings
Football
EFL Championship
QPR vs Leeds
Saturday 27th April
Cricket
Indian Premier League
Delhi Capitals vs Mumbai Indians
Cricket
Indian Premier League
Lucknow Super Giants vs Rajasthan Royals
Sunday 28th April
Cricket
Indian Premier League
Gujarat Titans vs Royal Challengers Bengaluru
Nottingham Forest vs Man City
Football
English Women's Super League
Bristol City (W) vs Man City (W)
Monday 29th April
Cricket
Indian Premier League
Kolkata Knight Riders vs Delhi Capitals
Football
EFL Championship
Preston vs Leicester
Tuesday 30th April
Cricket
Indian Premier League
Lucknow Super Giants vs Mumbai Indians
Football
UEFA Champions League
Bayern Munich vs Real Madrid
Wednesday 1st May
Cricket
Indian Premier League
Chennai Super Kings vs Punjab Kings
Football
UEFA Champions League
Borussia Dortmund vs Paris
Thursday 2nd May
Cricket
Indian Premier League
Sunrisers Hyderabad vs Rajasthan Royals
Friday 3rd May
Cricket
Indian Premier League
Mumbai Indians vs Kolkata Knight Riders
Saturday 4th May
United States Grand Prix - Qualifying
Sunday 5th May
Cricket
Indian Premier League
Punjab Kings vs Chennai Super Kings
United States Grand Prix - Race
Monday 6th May
Cricket
Indian Premier League
Mumbai Indians vs Sunrisers Hyderabad
Crystal Palace vs Man Utd
Tuesday 7th May
Cricket
Indian Premier League
Delhi Capitals vs Rajasthan Royals
Football
UEFA Champions League
Paris vs Borussia Dortmund
Wednesday 8th May
Cricket
Indian Premier League
Sunrisers Hyderabad vs Lucknow Super Giants
Football
UEFA Champions League
Real Madrid vs Bayern Munich
Thursday 9th May
Cricket
Indian Premier League
Punjab Kings vs Royal Challengers Bengaluru
Darts
Premier League Darts
Premier League Darts - Leeds
Friday 10th May
Cricket
Indian Premier League
Gujarat Titans vs Chennai Super Kings
Saturday 11th May
Cricket
Indian Premier League
Kolkata Knight Riders vs Mumbai Indians
Nottingham Forest vs Chelsea
Rugby League
English Super League
Catalan Dragons vs Leeds Rhinos
Sunday 12th May
Cricket
Indian Premier League
Chennai Super Kings vs Rajasthan Royals
Monday 13th May
Cricket
Indian Premier League
Gujarat Titans vs Kolkata Knight Riders
Tuesday 14th May
Cricket
Indian Premier League
Delhi Capitals vs Lucknow Super Giants
Wednesday 15th May
Cricket
Indian Premier League
Rajasthan Royals vs Punjab Kings
Thursday 16th May
Cricket
Indian Premier League
Sunrisers Hyderabad vs Gujarat Titans
Friday 17th May
Cricket
Indian Premier League
Mumbai Indians vs Lucknow Super Giants
Saturday 18th May
Cricket
Indian Premier League
Royal Challengers Bengaluru vs Chennai Super Kings
Sunday 19th May
Cricket
Indian Premier League
Sunrisers Hyderabad vs Punjab Kings