Sky Sports will have first choice of every weekend Premier League match and will also show Saturday night fixtures for the first time from 2019-2022.

Five of the seven packages of television rights to show Premier League games in England from 2019-2022 have been sold for £4.464bn - with two live packages still to be sold.

Sky Sports have won the rights to four packages - 128 live matches - while BT Sport have one, comprising 32 games.

Two packages - to show 20 matches from one Bank Holiday and one midweek fixture programme, and 20 matches from two midweek fixture programmes have yet to be sold.

Table showing which picks have been awarded

The deal means that Sky Sports will have first pick of all 34 weekend rounds from 2019, when at present, BT have 12 first picks.

It also means that Sky Sports will show Saturday night fixtures with a 7.45pm kick-off for the first time.

The other change is that from 2019, BT will show the 12.30pm kick-off on a Saturday, while Sky Sports will show the 5.30pm kick-off, swapping the current deals.

Premier League executive chairman Richard Scudamore said: "To have achieved this investment with two packages remaining to sell is testament to the excellent football competition delivered by the clubs."

Sky and BT have won the right to show Premier League games

The Premier League's last deal, agreed in 2015 and running until 2019, was worth £5.14bn.

Premier League packages in 2019-22 TV deal

Package A: 32 matches on Saturday at 12.30pm - won by BT Sport

Package B: 32 matches on Saturday at 5.30pm - won by Sky Sports

Package C: 24 matches on Sunday at 2pm, 8 matches on Saturday at 7.45pm - won by Sky Sports

Package D: 32 matches on Sunday at 4.30pm - won by Sky Sports

Package E: 24 matches on Monday at 8pm/Friday 7.30-8pm, 8 matches on Sunday at 2pm - won by Sky Sports

Package F: All 20 matches on one Bank Holiday and one midweek fixture list - still to be announced

Package G: All 20 matches from two midweek fixture lists - still to be announced