Premier League TV rights: Sky and BT pay £5.1bn for live games
Sky and BT Sport will pay the Premier League £5.136bn to share live TV rights for three seasons from 2016-17.
Sky have been granted five of the seven match packages on offer, including the first Friday evening games and both Sunday packages.
Under the contract, which represents a 70% increase on Sky and BT's current deal , 168 games will be shown live, at an average cost of £10.2m.
Sky paid £4.176bn for 126 matches per season and BT £960m for 42 games.
Premier League chief executive Richard Scudamore said he had given no thought to the overseas rights for the same period, which have not yet been sold.
"Burnley are bigger economically than Ajax, which says a lot about how our league is made up," he said.
"Clubs will have to address ticket prices to make sure the stadia remain full. Maybe there will be increased hard work for the clubs."
Former Liverpool defender Jamie Carragher said on Twitter: "The amounts involved in ticket pricing, especially for away fans, has to change."
More to follow.