Sky has extended its rights with the Premier League through 2021/22 season.
The TV provider will show more Premier League matches than ever before with the new deal, with a total of 128 games per season - up from 126 matches.
Sky has reportedly paid £1.193 billion for the deal, which is cheaper than the previous agreement of £199 million per year.
As part of the new deal, Sky Sports will be able to air all the available slots for Premier League matches, including Saturday tea time matches, Super Sunday, Monday Night Football and Friday Night Football.
Sky will also be airing Saturday evening matches for the first time, with the Premier League expanding its match times.
The Premier League rights are bid on every few years, with Sky and BT managing to grab the rights every time.
Managing Director of Sky Sports, Barney Francis, said that Sky would continue to be the best place to watch the Premier League.
“Sky Sports customers will continue to enjoy unrivalled Premier League coverage through to 2022 with 128 live matches a season from next year - more than ever before – including the key head to heads in the best slots and, of course, analysis from the biggest names in football.
“This comes on the back of recent renewals for EFL, ECB and exclusivity for F1™, all of which will be available to our customers until 2024.”