Amazon will show 20 Premier League matches a season for three years from 2019, after winning one of the final two broadcast packages.
The online streaming service has won the rights to show every game from the first round of midweek fixtures in December and all 10 matches on Boxing Day as part of the three-year deal.
The matches will be available free to Amazon Prime's UK members.
The other unsold package of 20 games was bought by BT Sport for £90m.
That takes their total number of games to 52 per season, while a further 112 will be shown by Sky Sports, including prime-time Saturday night fixtures.
Premier League executive chairman Richard Scudamore described Amazon as an "exciting new partner".
The new deals mark the first time a full round of matches will be shown live in the UK.
How can I watch these games on Amazon?You will need a Prime membership, which costs £79 a year or £7.99 a month.
In addition to live action, there will also be weekly highlights of all Premier League games throughout the season, although it has not been announced when that will be broadcast.
Prime can be streamed on any Smart TV, mobile device or through an Amazon Fire TV Stick.
Amazon, which started as an online retailer, already broadcasts the US Open tennis, ATP World Tour Tennis events and NFL games.
Who has won what?The Premier League offered 200 live matches a season to broadcasters, an increase from the 168 available in 2015.
Other changes for the 2019-2022 deal include eight individual games being shown live in a 'prime-time' Saturday night slot, three complete rounds of 10 midweek matches all shown live, and one set of bank holiday games - not known to be Boxing Day.
The broadcasters bid on seven packages of fixtures and
in February,Sky Sports paid £3.58bn for four of those, while BT Sport spent £885m on another.
BT initially said it had paid £90m for its final package, which will involve a round of matches around the mooted winter break in later January or early February.
That would take their total spend to £975m over three seasons, though that information was later removed from its website.
That being so, the total value of the rights is taken to £4.55bn, with Amazon yet to announce how much it has paid.
The Premier League's last deal, agreed in 2015 and running until 2019, was worth £5.14bn.
https://www.bbc.com/sport/football/44396151