Watch live this week on beIN SPORTS
Milan derby, Bundesliga giants face off, crunch games galore across Europe... here's what's LIVE on beIN SPORTS over the next seven days.
EPL
EFL Championship
Serie A
Bundesliga
Bundesliga 2
Ligue 1
Ligue 2
SPFL Premiership
SPFL Championship
Super Lig
ATP 1000 Madrid
ATP 500 Barcelona
ATP 250 Bucharest
ATP 250 Munich
WTA 1000
WTA 500 Stuttgart
WTA 250 Rouen
Top 14 Rugby
Porsche Carrera Cup Germany
Karate Combat
Premier Padel
Saturday 20 April
WTA 500 Charleston Day 4, Quarter-Finals, 2am AEST
ATP 250 Munich Day 5, Quarter-Final, 1am AEST
Serie A Round 33, Genoa v Lazio, 2.30am AEST | 4.30am NZST
Bundesliga Round 30, Frankfurt v Augsburg, 4.30am AEST | 6.30am NZST
Serie A Round 33, Cagliari v Juventus, 4.45am AEST | 6.45am NZST
SPFL Championship Round 3,1 Inverness CT v Raith, 4.45am AEST | 6.45am NZST
EFL League 1 Round 45, Oxford v Stevenage, 5am AEST | 7am NZST
Ligue 1 Round 30, Nice v Lorient, 5am AEST | 7am NZST
ATP 250 Bucharest Day 6, Semi-Final, 9pm AEST |
ATP 250 Munich Day 6, Semi-Final, 9.30pm AEST |
ATP 500 Barcelona Day 6, Semi-Final, 9.30pm AEST |
EFL Championship Round 44, Leicester v West Brom, 9.30pm AEST | 11.30pm NZST
WTA 500 Stuttgart Day 5, Semi-Finals, 10pm AEST |
CAF Champions League Semi-Final 1st leg, TP Mazembe v Al Ahly, 11pm AEST
Top 14 Round 21, Castres La Rochelle, 11pm AEST
WTA 250 Rouen Day 3, Semi-Finals, 11pm AEST
Bundesliga Round 30, Heidenheim v Leipzig, 11.30pm AEST | 1.30am NZST
Bundesliga Round 30, Hoffenheim v Monchengladbach, 11.30pm AEST | 1.30am NZST
Bundesliga Round 30, Goal Arena, 11.30pm AEST | 1.30am NZST
Bundesliga Round 30, Wolfsburg v Bochum, 11.30pm AEST | 1.30am NZST
Bundesliga Round 30, Cologne v Darmstadt, 11.30pm AEST | 1.30am NZST
Sunday 21 April
EFL Championship Round 44, Watford v Hull, 12am AEST | 2am NZST
Karate Combat 45 – Dubai, 12am AEST
Porsche Carrera Cup Germany Round 1 - Imola Race 1, 12.30am AEST | 2.30am NZST
Ligue 1 Round 30, Nantes v Rennes, 1am AEST | 3am NZST
Top 14 Round 21, Paris Bayonne, 1am AEST
Serie A Round 33, Empoli v Napoli, 2am AEST | 4am NZST
EFL Championship Round 44, QPR v Preston, 2.15am AEST | 4.15am NZST
Bundesliga Round 30, FC Union v Bayern, 2.30am AEST | 4.30am NZST
Ligue 2 Round 33, St Etienne v Bordeaux, 3am AEST
Bundesliga 2 Round 30, Hamburg v Holstein, 4.30am AEST | 6.30am NZST
Serie A Round 33, Verona v Udinese, 4.45am AEST | 6.45am NZST
CAF Champions League Semi-Final 1st leg, ES Tunis v Sundowns, 5am AEST
Ligue 1 Round 30, Lens v Clermont, 5am AEST | 7am NZST
Top 14 Round 21, Toulon Toulouse, 5.05am AEST
Chelsea TV FA Cup - Semi-Final, Man City v Chelsea, 4pm AEST | 6pm NZST
Porsche Carrera Cup Germany Round 1 - Imola Race 2,, 4.45pm AEST | 6.45pm NZST
Arsenal TV Premier League - Round 34, Wolves v Arsenal, 5pm AEST | 7pm NZST
Serie A Round 33, Sassuolo v Lecce, 8.30pm AEST | 10.30pm NZST
WTA 500 Stuttgart Day 6, Final, 9pm AEST
ATP 250 Munich Day 7, Final, 9.30pm AEST
Bundesliga 2 Round 30, Hannover v St Pauli, 9.30pm AEST | 11.30pm NZST
EFL Championship Round 44, Blackburn v Sheff Weds, 9.30pm AEST | 11.30pm NZST
ATP 250 Bucharest Day 7, Final, 10pm AEST
Serie A Round 33, Torino v Frosinone, 11pm AEST | 1am NZST
WTA 250 Rouen Day 4 Final, 11pm AEST
Ligue 1 Round 30, Lille v Strasbourg, 11pm AEST | 1am NZST
Bundesliga Round 30, Bremen v Stuttgart, 11.30pm AEST | 1.30am NZST
Monday 22 April
ATP 500 Barcelona Day 7, Final, 12am AEST |
Ligue 1 Round 30, Brest v Monaco, 1.05am AEST | 3.05am NZST
Bundesliga Round 30, Dortmund v Leverkusen, 1.30am AEST | 3.30am NZST
CAF Confederations Cup Semi-Final 1st leg, Zamalek v Dreams, 2am AEST |
Serie A Round 33, Salernitana v Fiorentina, 2am AEST | 4am NZST
Super Lig Round 33, Galatasaray v Pendikspor, 2am AEST | 4am NZST
Ligue 1 Round 30, Toulouse v Marseille, 3am AEST | 5am NZST
Bundesliga Round 30, Freiburg v Mainz, 3.30am AEST | 5.30am NZST
Serie A Round 33, Monza v Atalanta, 4.45am AEST | 6.45am NZST
CAF Confederations Cup Semi-Final 1st leg, USM Alger v RSB Berkane, 5am AEST
Ligue 1 Round 30, PSG v Lyon, 5am AEST | 7am NZST
Top 14 Round 21, Bordeaux Clermont, 5.05am AEST
LFC TV Premier League - Round 34 Fulham v Liverpool, 7pm AEST | 9pm NZST
MUTV FA Cup - Semi-Final Coventry v Man Utd, 10pm AEST | 12am NZST
Tuesday 23 April
Serie A Round 33, Roma v Bologna, 2.30am AEST | 4.30am NZST
Super Lig Round 33, Sivasspor v Fenerbahce, 3am AEST | 5am NZST
Serie A Round 33, AC Milan v Inter Milan, 4.45am AEST | 6.45am NZST
EFL Championship Round 44, Middlesbrough v Leeds, 5am AEST | 7am NZST
Premier Padel Brussels P2 Day 1, 6pm AEST | 8pm NZST
Wednesday 24 April
EFL Championship Round 38, Leicester v Southampton, 5am AEST | 7am NZST
Copa Libertadores Group Stage - MD3, Estudiantes v Gremio, 8am AEST | 10am NZST
Copa Libertadores Group Stage - MD3, Caracas v Rosario, 8am AEST | 10am NZST
Copa Sudamericana Group Stage - MD3, La Calera v Cruzeiro, 8am AEST | 10am NZST
Copa Libertadores Group Stage - MD3, Atletico MG v Penarol, 10am AEST | 12pm NZST
Copa Libertadores Group Stage - MD3, Liverpool FC v San Lorenzo, 10am AEST | 12pm NZST
Copa Sudamericana Group Stage - MD3, Garcilaso v Cuiaba, 10am AEST | 12pm NZST
Copa Sudamericana Group Stage - MD3, Trinidense v Potosi, 10am AEST | 12pm NZST
Copa Libertadores Group Stage - MD3, Colo Colo v Alianza Lima, 10.30am AEST | 12.30pm NZST
Copa Sudamericana Group Stage - MD3, Argentinos v Corinthians, 10.30am AEST | 12.30pm NZST
Copa Libertadores Group Stage - MD3, Junior v LDU Quito, 12pm AEST | 2pm NZST
Copa Sudamericana Group Stage - MD3, Alianza FC v Uni Catolica, 12pm AEST | 2pm NZST
Arsenal TV Premier League - Round Arsenal v Chelsea, 5pm AEST | 7pm NZST
Premier Padel Brussels P2 Day 2, 6pm AEST | 8pm NZST
ATP 1000 Madrid Day 1, 7pm AEST
WTA 1000 Madrid Day 1, 7pm AEST
Thursday 25 April
Ligue 1 Round 29, Lorient v PSG, 3am AEST | 5am NZST
Ligue 1 Round 29, Marseille v Nice, 5am AEST | 7am NZST
Copa Libertadores Group Stage - MD3, Botafogo v Universitario, 8am AEST | 10am NZST
Copa Libertadores Group Stage - MD3, Huachipato v The Strongest, 8am AEST | 10am NZST
Copa Libertadores Group Stage - MD3, Club Nacional v Tachira, 8am AEST | 10am NZST
Copa Sudamericana Group Stage - MD3, Danubio v Athletico PR, 8am AEST | 10am NZST
Copa Sudamericana Group Stage - MD3, Coquimbo v Racing, 8am AEST | 10am NZST
Copa Libertadores Group Stage - MD3, Libertad v River Plate, 10am AEST | 12pm NZST
Copa Sudamericana Group Stage - MD3, Bragantino v Luqueno, 10am AEST | 12pm NZST
Copa Libertadores Group Stage - MD3, Bolivar v Flamengo, 10.30am AEST | 12.30pm NZST
Copa Libertadores Group Stage - MD3, Del Valle v Palmeiras, 10.30am AEST | 12.30pm NZST
Copa Sudamericana Group Stage - MD3, Real Tomayapo v Belgrano, 10.30am AEST | 12.30pm NZST
Copa Sudamericana Group Stage - MD3, Rayo Zuliano vameliano, 12pm AEST | 2pm NZST
LFC TV Premier League - Round Everton v Liverpool, 4pm AEST | 6pm NZST
MUTV Premier League - Round Man Utd v Sheff Utd, 4pm AEST | 6pm NZST
Premier Padel Brussels P2 Day 3, 6pm AEST | 8pm NZST
ATP 1000 Madrid Day 2, 7pm AEST
WTA 1000 Madrid Day 2, 7pm AEST
Friday 26 April
Copa Libertadores Group Stage - MD3, Cobresal v Talleres, 8am AEST | 10am NZST
Copa Libertadores Group Stage - MD3, Porteno v Fluminense, 8am AEST | 10am NZST
Copa Sudamericana Group Stage - MD3, Metropolitanos v Lanus, 8am AEST | 10am NZST
Copa Sudamericana Group Stage - MD3, Nacional v Racing Club, 8am AEST | 10am NZST
Copa Libertadores Group Stage - MD3, Barcelona SC v Sao Paulo, 10am AEST | 12pm NZST
Copa Libertadores Group Stage - MD3, Palestino v Millonarios, 10am AEST | 12pm NZST
Copa Sudamericana Group Stage - MD3, Fortaleza v Boca Juniors, 10am AEST | 12pm NZST
Copa Sudamericana Group Stage - MD3, Always Ready v Cesar Vallejo, 10am AEST | 12pm NZST
Copa Sudamericana Group Stage - MD3, Ind. Medellin v Defensa, 12pm AEST | 2pm NZST
Copa Sudamericana Group Stage - MD3, Delfin v Internacional, 12pm AEST | 2pm NZST
Premier Padel Brussels P2 Day 4 Quarter-Finals, 6pm AEST | 8pm NZST
ATP 1000 Madrid Day 3 7pm AEST
WTA 1000 Madrid Day 3 7pm AEST