Schedule
Sunday 18 April
-
Formula 1
Race
Heineken Chinese Grand Prix
-
NASCAR Cup Series
Race at Martinsville
RACE
-
LALIGA EA SPORTS
Alavés v Rayo Vallecano
MATCH
-
LALIGA EA SPORTS
Atlético Madrid v Sevilla
MATCH
-
LALIGA EA SPORTS
Barcelona v Espanyol
MATCH
-
LALIGA EA SPORTS
Deportivo v Celta Vigo
MATCH
-
LALIGA EA SPORTS
Elche v Osasuna
MATCH
-
LALIGA EA SPORTS
Getafe v Real Madrid
MATCH
-
LALIGA EA SPORTS
Levante v Villarreal
MATCH
-
LALIGA EA SPORTS
Málaga v Valencia
MATCH
-
LALIGA EA SPORTS
Real Betis v Athletic Club
MATCH
-
LALIGA EA SPORTS
Real Sociedad v Racing Santander
MATCH
-
Serie A Enilive
AC Milan v Napoli
MATCH
-
Serie A Enilive
AS Roma v Lazio
MATCH
-
Serie A Enilive
Atalanta v Udinese
MATCH
-
Serie A Enilive
Bologna v Cagliari
MATCH
-
Serie A Enilive
Como v Frosinone
MATCH
-
Serie A Enilive
Fiorentina v Parma
MATCH
-
Serie A Enilive
Monza v Internazionale
MATCH
-
Serie A Enilive
Sassuolo v Lecce
MATCH
-
Serie A Enilive
Torino v Genoa
MATCH
-
Serie A Enilive
Venezia v Juventus
MATCH
-
Major League Soccer
Austin FC v Sporting Kansas City
MATCH
-
Major League Soccer
Seattle Sounders FC v FC Dallas
MATCH
-
Major League Soccer
St. Louis CITY SC v Colorado Rapids
MATCH
-
Major League Soccer
Real Salt Lake v Minnesota United FC
MATCH
-
Major League Soccer
Portland Timbers v Vancouver Whitecaps
MATCH
-
Major League Soccer
San Jose Earthquakes v San Diego FC
MATCH
Monday 19 April
-
Major League Soccer
LAFC v Houston Dynamo FC
MATCH
Tuesday 20 April
-
UEFA Women's EURO
Spain Women v Republic of Ireland Women
MATCH
-
UEFA Women's EURO
Norway Women v Switzerland Women
MATCH
-
UEFA Women's EURO
Serbia Women v Albania Women
MATCH
-
UEFA Women's EURO
Belgium Women v Romania Women
MATCH
-
UEFA Women's EURO
Türkiye Women v Hungary Women
MATCH
-
UEFA Women's EURO
Czechia Women v Lithuania Women
MATCH
-
UEFA Women's EURO
Kosovo Women v Slovenia Women
MATCH
-
UEFA Women's EURO
Greece Women v Ukraine Women
MATCH
-
UEFA Women's EURO
Slovakia Women v Gibraltar Women
MATCH
-
UEFA Women's EURO
Latvia Women v Azerbaijan Women
MATCH
-
UEFA Women's EURO
Moldova Women v Malta Women
MATCH
-
UEFA Women's EURO
Bosnia and Herzegovina Women v San Marino Women
MATCH
-
UEFA Women's EURO
Luxembourg Women v Estonia Women
MATCH
-
UEFA Women's EURO
Bulgaria Women v Croatia Women
MATCH
-
UEFA Women's EURO
Liechtenstein Women v Georgia Women
MATCH
-
WTA 1000
Mutua Madrid Open
TOURNAMENT
-
Sky Bet Championship
Charlton Athletic v West Bromwich Albion
MATCH
-
Sky Bet Championship
Derby County v Portsmouth
MATCH
-
Sky Bet Championship
Middlesbrough v Burnley
MATCH
-
Sky Bet Championship
Southampton v Birmingham City
MATCH
-
Sky Bet Championship
Wolverhampton Wanderers v West Ham United
MATCH
-
Sky Bet Championship
Wrexham v Millwall
MATCH
-
Sky Bet Championship
Bolton Wanderers v Sheffield United
MATCH
-
Sky Bet Championship
Norwich City v Stoke City
MATCH
Wednesday 21 April
-
LALIGA EA SPORTS
Athletic Club v Deportivo
MATCH
-
LALIGA EA SPORTS
Celta Vigo v Barcelona
MATCH
-
LALIGA EA SPORTS
Espanyol v Real Sociedad
MATCH
-
LALIGA EA SPORTS
Getafe v Real Betis
MATCH
-
LALIGA EA SPORTS
Osasuna v Alavés
MATCH
-
LALIGA EA SPORTS
Racing Santander v Málaga
MATCH
-
LALIGA EA SPORTS
Real Madrid v Elche
MATCH
-
LALIGA EA SPORTS
Sevilla v Levante
MATCH
-
LALIGA EA SPORTS
Valencia v Rayo Vallecano
MATCH
-
LALIGA EA SPORTS
Villarreal v Atlético Madrid
MATCH
-
Coppa Italia Frecciarossa
Semifinals, 2nd leg
MATCH
-
Sky Bet Championship
Watford v Swansea City
MATCH
-
Sky Bet Championship
Blackburn Rovers v Lincoln City
MATCH
-
Sky Bet Championship
Bristol City v Preston North End
MATCH
-
Sky Bet Championship
Cardiff City v Queens Park Rangers
MATCH
-
Major League Soccer
CF Montréal v Nashville SC
MATCH
-
Major League Soccer
Charlotte FC v D.C. United
MATCH
-
Major League Soccer
Columbus Crew v Inter Miami CF
MATCH
-
Major League Soccer
FC Cincinnati v Toronto FC
MATCH
-
Major League Soccer
New England Revolution v Atlanta United FC
MATCH
-
Major League Soccer
Philadelphia Union v Red Bull New York
MATCH
Thursday 22 April
-
Professional Darts Corporation
Premier League
Night 12
-
PGA Tour
Zurich Classic of New Orleans
TOURNAMENT
-
DP World Tour
Volvo China Open
TOURNAMENT
-
Women's Golf Majors
The Chevron Championship
MAJOR
-
Major League Soccer
Chicago Fire FC v New York City FC
MATCH
-
Major League Soccer
Houston Dynamo FC v San Diego FC
MATCH
-
Major League Soccer
Sporting Kansas City v FC Dallas
MATCH
-
Major League Soccer
St. Louis CITY SC v San Jose Earthquakes
MATCH
-
Major League Soccer
LA Galaxy v Seattle Sounders FC
MATCH
-
Major League Soccer
LAFC v Real Salt Lake
MATCH
-
Major League Soccer
Portland Timbers v Colorado Rapids
MATCH
-
Major League Soccer
Vancouver Whitecaps v Minnesota United FC
MATCH
Friday 23 April
-
MotoGP
Race Weekend
Grand Prix of the United States
-
Moto2
Race Weekend
Grand Prix of the United States
-
Moto3
Race Weekend
Grand Prix of the United States
-
United Rugby Championship
Zebre Rugby v Ospreys
MATCH
-
United Rugby Championship
Ulster v Leinster
MATCH
-
United Rugby Championship
Cardiff Rugby v Bulls
MATCH
Saturday 24 April
-
UEFA Women's EURO
Norway Women v Spain Women
MATCH
-
UEFA Women's EURO
Switzerland Women v Republic of Ireland Women
MATCH
-
UEFA Women's EURO
Slovenia Women v Kosovo Women
MATCH
-
UEFA Women's EURO
Serbia Women v Romania Women
MATCH
-
UEFA Women's EURO
Lithuania Women v Ukraine Women
MATCH
-
UEFA Women's EURO
Albania Women v Belgium Women
MATCH
-
UEFA Women's EURO
Hungary Women v Türkiye Women
MATCH
-
UEFA Women's EURO
Czechia Women v Greece Women
MATCH
-
UEFA Women's EURO
Latvia Women v Liechtenstein Women
MATCH
-
UEFA Women's EURO
Croatia Women v Bulgaria Women
MATCH
-
UEFA Women's EURO
Azerbaijan Women v Georgia Women
MATCH
-
UEFA Women's EURO
Estonia Women v San Marino Women
MATCH
-
UEFA Women's EURO
Malta Women v Cyprus Women
MATCH
-
UEFA Women's EURO
Gibraltar Women v Slovakia Women
MATCH
-
UEFA Women's EURO
Bosnia and Herzegovina Women v Luxembourg Women
MATCH
-
NASCAR O'Reilly Auto Parts Series
Race at Talladega
RACE
-
Premiership Rugby
Gloucester Rugby v Northampton Saints
MATCH
-
Premiership Rugby
Harlequins v Bristol Bears
MATCH
-
Premiership Rugby
Leicester Tigers v Bath Rugby
MATCH
-
Premiership Rugby
Newcastle Red Bulls v Exeter Chiefs
MATCH
-
Premiership Rugby
Sale Sharks v Saracens
MATCH
-
Top 14
Aviron Bayonnais v Section Paloise
MATCH
-
Top 14
USA Perpignan v Montpellier Herault Rugby Club
MATCH
-
Top 14
Union Bordeaux-Begles v Stade Rochelais
MATCH
-
Top 14
RC Vannes v RC Toulonnais
MATCH
-
Top 14
ASM Clermont Auvergne v Lyon Olympique Universitaire
MATCH
-
Top 14
Stade Francais Paris v Racing 92
MATCH
-
Top 14
Stade Toulousain v Castres Olympique
MATCH
-
Bundesliga
Borussia Dortmund v RB Leipzig
MATCH
-
Bundesliga
Borussia Mönchengladbach v Schalke 04
MATCH
-
Bundesliga
Eintracht Frankfurt v Bayer Leverkusen
MATCH
-
Bundesliga
FC Cologne v Mainz
MATCH
-
Bundesliga
Hamburg SV v SV Elversberg
MATCH
-
Bundesliga
SC Paderborn 07 v FC Augsburg
MATCH
-
Bundesliga
TSG Hoffenheim v 1. FC Union Berlin
MATCH
-
Bundesliga
VfB Stuttgart v SC Freiburg
MATCH
-
Bundesliga
Werder Bremen v Bayern Munich
MATCH
-
Ligue 1 McDonald's
Le Mans v Le Havre AC
MATCH
-
Ligue 1 McDonald's
Lille v AS Monaco
MATCH
-
Ligue 1 McDonald's
Lorient v Paris Saint-Germain
MATCH
-
Ligue 1 McDonald's
Lyon v Brest
MATCH
-
Ligue 1 McDonald's
Marseille v AJ Auxerre
MATCH
-
Ligue 1 McDonald's
Nice v Angers
MATCH
-
Ligue 1 McDonald's
Paris FC v Lens
MATCH
-
Ligue 1 McDonald's
Strasbourg v Stade Rennais
MATCH
-
Ligue 1 McDonald's
Troyes v Toulouse
MATCH
-
VriendenLoterij Eredivisie
AZ Alkmaar v SC Cambuur
MATCH
-
VriendenLoterij Eredivisie
Excelsior v Willem II
MATCH
-
VriendenLoterij Eredivisie
FC Twente v NEC Nijmegen
MATCH
-
VriendenLoterij Eredivisie
Feyenoord Rotterdam v Sparta Rotterdam
MATCH
-
VriendenLoterij Eredivisie
Fortuna Sittard v FC Groningen
MATCH
-
VriendenLoterij Eredivisie
Go Ahead Eagles v FC Utrecht
MATCH
-
VriendenLoterij Eredivisie
Heerenveen v ADO Den Haag
MATCH
-
VriendenLoterij Eredivisie
PEC Zwolle v Telstar
MATCH
-
VriendenLoterij Eredivisie
PSV Eindhoven v Ajax Amsterdam
MATCH
-
Super Rugby Pacific
Queensland Reds v Blues
MATCH
-
Women's Six Nations
Wales Women v Ireland Women
MATCH
-
Enterprise National League
Aldershot Town v AFC Fylde
MATCH
-
Enterprise National League
Barrow v Woking
MATCH
-
Enterprise National League
FC Halifax Town v Eastleigh
MATCH
-
Enterprise National League
Gateshead v Boreham Wood
MATCH
-
Enterprise National League
Kidderminster Harriers v Boston United
MATCH
-
Enterprise National League
Solihull Moors v AFC Hornchurch
MATCH
-
Enterprise National League
Southend United v Hartlepool United
MATCH
-
Enterprise National League
Sutton United v Carlisle United
MATCH
-
Enterprise National League
Tamworth v Forest Green Rovers
MATCH
-
Enterprise National League
Wealdstone v Scunthorpe United
MATCH
-
Enterprise National League
Worthing v Altrincham
MATCH
-
Enterprise National League
Yeovil Town v Harrogate Town
MATCH
-
United Rugby Championship
Lions v Benetton Rugby
MATCH
-
Women's Six Nations
France Women v Scotland Women
MATCH
-
United Rugby Championship
Scarlets v Sharks
MATCH
-
Premier League
Manchester United v Crystal Palace
MATCH
-
Premier League
Tottenham Hotspur v Hull City
MATCH
-
Premier League
Aston Villa v Coventry City
MATCH
-
Premier League
AFC Bournemouth v Arsenal
MATCH
-
Premier League
Brentford v Fulham
MATCH
-
Premier League
Chelsea v Manchester City
MATCH
-
Premier League
Everton v Brighton & Hove Albion
MATCH
-
Premier League
Leeds United v Liverpool
MATCH
-
Premier League
Newcastle United v Ipswich Town
MATCH
-
Premier League
Nottingham Forest v Sunderland
MATCH
-
Sky Bet Championship
Portsmouth v Preston North End
MATCH
-
Sky Bet Championship
Bolton Wanderers v Swansea City
MATCH
-
Sky Bet Championship
Bristol City v Derby County
MATCH
-
Sky Bet Championship
Burnley v Southampton
MATCH
-
Sky Bet Championship
Charlton Athletic v Wrexham
MATCH
-
Sky Bet Championship
Watford v Birmingham City
MATCH
-
Sky Bet Championship
Stoke City v Lincoln City
MATCH
-
Sky Bet Championship
Wolverhampton Wanderers v Queens Park Rangers
MATCH
-
Sky Bet Championship
Cardiff City v West Bromwich Albion
MATCH
-
Sky Bet Championship
Middlesbrough v West Ham United
MATCH
-
Sky Bet Championship
Norwich City v Blackburn Rovers
MATCH
-
Sky Bet Championship
Sheffield United v Millwall
MATCH
-
Sky Bet League One
Sheffield Wednesday v Milton Keynes Dons
MATCH
-
Sky Bet League One
AFC Wimbledon v Plymouth Argyle
MATCH
-
Sky Bet League One
Barnsley v Stockport County
MATCH
-
Sky Bet League One
Blackpool v Cambridge United
MATCH
-
Sky Bet League One
Bromley v Mansfield Town
MATCH
-
Sky Bet League One
Burton Albion v Doncaster Rovers
MATCH
-
Sky Bet League One
Luton Town v Wycombe Wanderers
MATCH
-
Sky Bet League One
Leyton Orient v Bradford City
MATCH
-
Sky Bet League One
Oxford United v Notts County
MATCH
-
Sky Bet League One
Peterborough United v Leicester City
MATCH
-
Sky Bet League One
Reading v Huddersfield Town
MATCH
-
Sky Bet League One
Wigan Athletic v Stevenage
MATCH
-
Sky Bet League Two
Exeter City v Bristol Rovers
MATCH
-
Sky Bet League Two
Accrington Stanley v Swindon Town
MATCH
-
Sky Bet League Two
Chesterfield FC v Cheltenham Town
MATCH
-
Sky Bet League Two
Colchester United v Shrewsbury Town
MATCH
-
Sky Bet League Two
Crewe Alexandra v Rotherham United
MATCH
-
Sky Bet League Two
Grimsby Town v Newport County
MATCH
-
Sky Bet League Two
Northampton Town v Port Vale
MATCH
-
Sky Bet League Two
Walsall v Tranmere Rovers
MATCH
-
Sky Bet League Two
Barnet FC v Crawley Town
MATCH
-
Sky Bet League Two
Gillingham v York City
MATCH
-
Sky Bet League Two
Rochdale v Fleetwood Town
MATCH
-
Sky Bet League Two
Salford City v Oldham Athletic
MATCH
-
William Hill Championship
Greenock Morton v Inverness Caledonian Thistle
MATCH
-
William Hill Championship
Livingston v Raith Rovers
MATCH
-
William Hill Championship
Partick Thistle v Dunfermline Athletic
MATCH
-
William Hill Championship
Queen's Park v Arbroath
MATCH
-
William Hill Championship
Stenhousemuir v Ayr United
MATCH
-
William Hill League One
Airdrieonians v Peterhead
MATCH
-
William Hill League One
Alloa Athletic v Cove Rangers
MATCH
-
William Hill League One
East Fife v Queen of the South
MATCH
-
William Hill League One
East Kilbride v Montrose
MATCH
-
William Hill League One
Hamilton Academical v Ross County
MATCH
-
William Hill League Two
Edinburgh City v Stranraer
MATCH
-
William Hill League Two
Elgin City v The Spartans
MATCH
-
William Hill League Two
Forfar Athletic v Dumbarton
MATCH
-
William Hill League Two
Kelty Hearts v Clyde
MATCH
-
William Hill League Two
Stirling Albion v Annan Athletic
MATCH
-
Women's Six Nations
England Women v Italy Women
MATCH
-
United Rugby Championship
Stormers v Munster
MATCH
-
United Rugby Championship
Glasgow Warriors v Edinburgh Rugby
MATCH
-
United Rugby Championship
Connacht v Dragons
MATCH
-
Major League Soccer
CF Montréal v Orlando City SC
MATCH
-
Major League Soccer
Toronto FC v New England Revolution
MATCH
-
Major League Soccer
FC Cincinnati v Columbus Crew
MATCH
-
Major League Soccer
Inter Miami CF v Philadelphia Union
MATCH
-
Major League Soccer
New York City FC v Charlotte FC
MATCH
-
Major League Soccer
Red Bull New York v Chicago Fire FC
MATCH
Sunday 25 April
-
NASCAR Cup Series
NSCAR Cup Series Race at Talladega
RACE
-
Serie A Enilive
Cagliari v Monza
MATCH
-
Serie A Enilive
Frosinone v AS Roma
MATCH
-
Serie A Enilive
Genoa v Sassuolo
MATCH
-
Serie A Enilive
Internazionale v Bologna
MATCH
-
Serie A Enilive
Juventus v Fiorentina
MATCH
-
Serie A Enilive
Lazio v Como
MATCH
-
Serie A Enilive
Lecce v AC Milan
MATCH
-
Serie A Enilive
Napoli v Udinese
MATCH
-
Serie A Enilive
Parma v Atalanta
MATCH
-
Serie A Enilive
Venezia v Torino
MATCH
-
Major League Soccer
FC Dallas v Houston Dynamo FC
MATCH
-
Major League Soccer
Minnesota United FC v Austin FC
MATCH
-
Major League Soccer
Nashville SC v D.C. United
MATCH
-
Major League Soccer
Colorado Rapids v Sporting Kansas City
MATCH
-
Major League Soccer
Real Salt Lake v Portland Timbers
MATCH
-
Major League Soccer
San Diego FC v St. Louis CITY SC
MATCH
-
Major League Soccer
San Jose Earthquakes v LAFC
MATCH
-
Major League Soccer
Vancouver Whitecaps v LA Galaxy
MATCH