Sky Sports and BT Sport will continue to broadcast games after purchasing rights to 160 matches for almost £4.5bn earlier this year, but they will do so alongside Amazon, who will show 20 matches per season for an initial three year period.
They have moved to secure one of the two remaining packages with BT buying up the other for £90m bringing their total outlay to nearly £1bn. From August 2019 they will now show 52 games per season with Sky 128.
Amazon's offering will see every Premier League club featured across two full rounds of 20 matches per season, the first of which will be midweek games in December and then all 10 games on Boxing Day, a first for the UK.
It is also the first time that packages of livestreaming games have been offered and it is understood that the growing audience in the US in particular has persuaded Amazon to take the plunge.
Premier League executive chairman Richard Scudamore has welcomed the move.
Read More: Sky Broadband deals and offers
"We are extremely pleased that Sky Sports, BT Sport and Amazon have invested in these rights and all view the Premier League and our clubs as vital parts of their live sports offerings," he said.
The company confirmed the move will come at no extra cost to existing Prime Video users but for those not already subscribed to the £7.99 per month streaming service it will see a further increase in the cost of watching football which has drawn an understandably mixed response from fans.
But vice president of Prime Video in Europe, Jay Marine, says supporters of every club will now have the chance to watch their team.
"We are always looking to add more value to Prime, and we're delighted to now offer, for the first time, live Premier League matches to Prime members at no extra cost to their membership," he added.
"The Premier League is the most watched sports league in the world. Over these two December fixture rounds Prime members will be able to watch every team, every game, so no matter which Premier League team you support, you're guaranteed to see them play live on Prime Video."
Facebook were understood to be interested in one of the remaining unsold packages but it is Amazon who has won through breaking the current stranglehold held by Sky and BT.
Fifteen of BT's extra games will come from two midweek fixture programmes and five from a new split weekend in January which will enable the Premier League to take a midwinter break for the first time.
This move continues Amazon's diversification into sport following the multi-million dollar decision in April to buy up the exclusive UK rights to show US Open tennis.
The announcement came at the Premier League's annual meeting on Thursday which also saw clubs agree for the first time to distribute some foreign television revenue based on where a team finishes from the 2019/20 season.
How the games will be split
Sky Sports (128 live games)
Packages: Four Broadcast slots: Saturday (5:30pm/7:45pm); Sunday (2pm/4:30pm); Monday (8pm); Friday (7:30pm/8pm)
BT Sport (52 live games)
Packages: Two Broadcast slots: Saturday (12:30pm); Midweek (7:45pm/8pm *TBC)
Amazon (20 live games)
Packages: One Broadcast slots: Boxing Day (kick-off tbc); Midweek (7:45pm/8pm *TBC)
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies