Watch live this week on beIN SPORTS
Champions League and Europa league semi-finals, promotion pushes, relegation dogfights, the stars of tennis... here's what's LIVE on beIN over the next seven days.
UCL
EPL
EFL Championship
EFL League 1
EFL League 2
Serie A
Bundesliga
Bundesliga 2
Ligue 1
Ligue 2
SPFL Premiership
SPFL Championship
Super Lig
CAF Champions League
CAF Confederations Cup
ATP 10 Madrid
WTA 10
Top 14 Rugby
DTM
Porsche Carrera Cup Germany
ADAC GT Masters
ADAC GT4 Germany
UCI BMX Racing World Cup
Premier Padel
Saturday 27 April
Bundesliga 2 Round 31, Hertha v Hannover, 2.30am AEST | 4.30am NZST
Super Lig Round 34, Demirspor v Galatasaray, 3.am AEST | 5am NZST
CAF Champions League Semi-Final 2nd leg, Sundowns v ES Tunis 4.am AEST |
Bundesliga Round 31, Bochum v Hoffenheim, 4.30am AEST | 6.30am NZST
SPFL Championship Round 35, Airdrie v Dundee United, 4.45am AEST | 6.45am NZST
Serie A Round 34, Frosinone v Salernitana, 4.45am AEST | 6.45am NZST
Ligue 1 Round 31, Montpellier v Nantes, 5.am AEST | 7am NZST
CAF Champions League Semi-Final 2nd leg, Al Ahly v TP Mazembe 5.am AEST |
EFL Championship Round 45, QPR v Leeds 5.am AEST | 7am NZST
DTM Round 1 - Oschersleben Qualifying 1, 5.55pm AEST | 7.55pm NZST
Premier Padel Brussels P2 Day 6, Semi-Finals 1, 6pm AEST | 8pm NZST
ATP 10 Madrid Day 4, 7pm AEST
WTA 10 Madrid Day 4, 7pm AEST
Porsche Carrera Cup Germany Round 2 - Oschersleben Race 1, 7.20pm AEST | 9.20pm NZST
DTM Round 1 - Oschersleben Race 1, 9.30pm AEST | 11.30pm NZST
EFL League One Round 46, Derby v Carlisle 9.30pm, AEST | 11.30pm NZST
Serie A Round 34, Inter v Torino, 11pm AEST | 1am NZST
Top 14 Round 22, Toulouse v Racing 92, 11pm AEST
WTA 10 Madrid Day 4, 11pm AEST
Serie A Round 34, Lecce v Monza, 11pm AEST | 1.am NZST
ADAC GT Masters Round 1 - Oschersleben Race 1, 11.15pm AEST | 1.15am NZST
Bundesliga Round 31, Bayern v Frankfurt, 11.30pm AEST | 1.30am NZST
Bundesliga Round 31, Leipzig v Dortmund, 11.30pm AEST | 1.30am NZST
Bundesliga Round 31, Freiburg v Wolfsburg, 11.30pm AEST | 1.30am NZST
Bundesliga Round 31, Augsburg v Bremen, 11.30pm AEST | 1.30am NZST
Sunday 28 April
EFL League Two Round 46, 12am AEST | 2.am NZST
EFL Championship Round 45, Blackburn v Coventry, 12am AEST | 2am NZST
ADAC GT4 Germany Round 1 - Oschersleben Race 1, 12.40am AEST | 2.40am NZST
Premier Padel Brussels P2 Day 6, Semi-Finals 2, 1am AEST | 3am NZST
Top 14 Round 22, Bayonne v Bordeaux 1.am AEST |
Super Lig Round 34, Fenerbahce v Besiktas 2.am AEST | 4.am NZST
Serie A Round 34, Juventus v AC Milan 2.am AEST | 4.am NZST
Bundesliga Round 31, Leverkusen v Stuttgart 2.30am AEST | 4.30am NZST
Bundesliga 2 Round 31, Schalke v Fortuna 4.30am AEST | 6.30am NZST
Serie A Round 34, Lazio v Verona 4.45am AEST | 6.45am NZST
Ligue 1 Round 31, PSG v Le Havre, 5am AEST | 7am NZST
EFL Championship Round 45, Hull v Ipswich, 5am AEST | 7am NZST
Top 14 Round 22, Clermont v Paris, 5.05am AEST
UCI BMX Racing World Cup Round 5 Tulsa, 6am AEST
ATP 10 Madrid Day 4, 6am AEST
DTM Round 1 - Oschersleben Qualifying 2, 5.55pm AEST | 7.55pm NZST
ATP 10 Madrid Day 5, 7pm AEST
WTA 10 Madrid Day 5, 7pm AEST
Porsche Carrera Cup Germany Round 2 - Oschersleben Race 2, 7.20pm AEST | 9.20pm NZST
Ligue 1 Round 31, Metz v Lille, 9pm AEST | 11pm NZST
SPFL Premiership Round 34, St Mirren v Rangers, 9.30pm AEST | 11.30pm NZST
DTM Round 1 - Oschersleben Race 2, 9.30pm AEST | 11.30pm NZST
Premier Padel Brussels P2 Day 7, Women Final, 10pm AEST | 12am NZST
Serie A Round 34, Bologna v Udinese, 11pm AEST | 1am NZST
WTA 10 Madrid Day 5, 11pm AEST
Ligue 1 Round 31, Strasbourg v Nice, 11pm AEST | 1am NZST
ADAC GT Masters Round 1 - Oschersleben Race 2, 11.15pm AEST | 1.15am NZST
Bundesliga Round 31, Monchengladbach v FC Union, 11.30pm AEST | 1.30am NZST
Premier Padel Brussels P2 Day 7, Men Final, 11.30pm AEST | 1.30am NZST
Monday 29 April
SPFL Premiership Round 34, Dundee v Celtic, 12am AEST | 2am NZST
ADAC GT4 Germany Round 1 - Oschersleben Race 2, 12.40am AEST | 2.40am NZST
Ligue 1 Round 31, Rennes v Brest, 1.05am AEST | 3.05am NZST
Bundesliga Round 31, Mainz v Cologne, 1.30am AEST | 3.30am NZST
Serie A Round 34, Atalanta v Empoli, 2am AEST | 4am NZST
Serie A Round 34, Napoli v Roma, 2am AEST | 4am NZST
CAF Confederations Cup Semi-Final 2nd leg, Dreams v Zamalek 2am AEST
Ligue 1 Round 31, Lyon v Monaco, 3am AEST | 5am NZST
Bundesliga Round 31, Darmstadt v Heidenheim, 3.30am AEST | 5.30am NZST
Serie A Round 34, Fiorentina v Sassuolo, 4.45am AEST | 6.45am NZST
Ligue 1 Round 31, Marseille v Lens, 5am AEST | 7am NZST
CAF Confederations Cup Semi-Final 2nd leg RSB Berkane v USM Alger, 5am AEST
Top 14 Round 22, La Rochelle v Toulon, 5.05am AEST
ATP 10 Madrid Day 5, 6am AEST
UCI BMX Racing World Cup Round 6 - Tulsa, 6am AEST
ATP 10 Madrid Day 6, Round of 16, 7pm AEST
WTA 10 Madrid Day 6, Round of 16, 7pm AEST
Tuesday 30 April
Serie A Round 34, Genoa v Cagliari, 4.45am AEST | 6.45am NZST
EFL Championship Round 45, Preston v Leicester, 5am AEST | 7am NZST
Premier Padel Seville P2 Day 1, 6pm AEST | 8pm NZST
ATP 10 Madrid Day 7, Round of 16, 7pm AEST
WTA 10 Madrid Day 7, Quarter-Final, 1 8.30pm AEST
Wednesday 1 May
ATP 10 Madrid Day 7, Round of 16, 12am AEST
UEFA Champions League Semi-Final 1st Leg, Bayern Munich v Real Madrid, 7am NZST
EFL Championship Round 44, Coventry v Ipswich, 5am AEST | 7am NZST
Premier Padel Seville P2 Day 2, 5pm AEST | 7pm NZST
WTA 10 Madrid Day 8, Quarter-Final 3, 8pm AEST
Thursday 2 May
ATP 10 Madrid Day 8, Quarter-Final, 1, 12am AEST
UEFA Champions League Semi-Final 1st Leg, Dortmund v PSG, 7am NZST
ATP 10 Madrid Day 8, Quarter-Final 2, 5.30am AEST
Premier Padel Seville P2 Day 3, 6pm AEST | 8pm NZST
ATP 10 Madrid Day 9, Quarter-Final 3, 8pm AEST
Friday 3 May
WTA 10 Madrid Day 9, Semi Final 2, 12am AEST
ATP 10 Madrid Day 9, Quarter-Final 4, 4am AEST
UEFA Europa League Semi-Final 1st Leg, Marseille v Atalanta, 7am NZST
UEFA Europa League Semi-Final 1st Leg, Roma v Bayer Leverkusen, 7am NZST
Premier Padel Seville P2 Day 4 v Quarter Finals 6pm AEST | 8pm NZST
ATP 10 Madrid Day 10, Doubles Semi-Final 1, 10pm AEST