The rights to show Premier League games 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.
The Premier League's last deal, agreed in 2015 and running until 2019, was worth £5.14bn.
"To have achieved this investment with two packages remaining to sell is testament to the excellent football competition delivered by the clubs," executive chairman Richard Scudamore said.
Sky will have first choice of every weekend match and will also show Saturday night fixtures for the first time.
BT will show Saturday lunchtime fixtures from August 2019.
Last time out, Sky paid £4.176bn to show 126 matches, including the first Friday evening games and both Sunday packages, and BT paid £960m for 42 games.Who has won what?What did broadcasters bid on?Package A - won by BT32 matches on Saturdays at 12:30Package B - won by Sky Sports32 matches on Saturdays at 17:30Package C - won by Sky Sports24 matches on Sundays at 14:00 and eight matches on Saturdays at 19:45Package D - won by Sky Sports32 matches on Sundays at 16:30Package E - won by Sky Sports24 matches on Mondays at 20:00 or Fridays at 19:30/20:00 and eight matches on Sundays at 14:00Package F - to be decided20 matches from one Bank Holiday and one midweek fixture programmePackage G - to be decided20 matches from two midweek fixture programmes
More to follow.