Premier League
There are 34 upcoming live Premier League football matches on TV. Here's everything we found sorted by date.

1st April
-
07:30
Premier League
Man City vs Liverpool
-
12:30
Premier League
Chelsea vs Aston Villa
2nd April
-
09:00
Premier League
West Ham vs Southampton
-
11:30
Premier League
Newcastle vs Man Utd
3rd April
-
15:00
Premier League
Everton vs Tottenham
4th April
-
15:00
Premier League
Chelsea vs Liverpool
5th April
-
15:00
Premier League
West Ham vs Newcastle
8th April
-
07:30
Premier League
Man Utd vs Everton
-
12:30
Premier League
Southampton vs Man City
9th April
-
09:00
Premier League
Leeds vs Crystal Palace
-
11:30
Premier League
Liverpool vs Arsenal
15th April
-
07:30
Premier League
Aston Villa vs Newcastle
-
12:30
Premier League
Man City vs Leicester
16th April
-
09:00
Premier League
West Ham vs Arsenal
-
11:30
Premier League
Nottingham Forest vs Man Utd
17th April
-
15:00
Premier League
Leeds vs Liverpool
21st April
-
15:00
Premier League
Arsenal vs Southampton
22nd April
-
07:30
Premier League
Fulham vs Leeds
23rd April
-
09:00
Premier League
Newcastle vs Tottenham
25th April
-
14:30
Premier League
Wolves vs Crystal Palace
-
14:45
Premier League
Aston Villa vs Fulham
-
14:45
Premier League
Leeds vs Leicester
26th April
-
14:30
Premier League
Nottingham Forest vs Brighton
-
14:45
Premier League
Chelsea vs Brentford
-
14:45
Premier League
West Ham vs Liverpool
-
15:00
Premier League
Man City vs Arsenal
27th April
-
14:45
Premier League
Everton vs Newcastle
-
14:45
Premier League
Southampton vs Bournemouth
-
15:15
Premier League
Tottenham vs Man Utd
29th April
-
07:30
Premier League
Crystal Palace vs West Ham
-
12:30
Premier League
Arsenal vs Chelsea
30th April
-
09:00
Premier League
Fulham vs Man City
-
11:30
Premier League
Liverpool vs Tottenham
1st May
-
15:00
Premier League
Leicester vs Everton
Top VPNs to Stream Football
