Sitcom spin-off ‘The Inbetweeners Movie’ surprisingly came in at number three on the best-selling list, with Pixar’s ‘Toy Story 3’ and landmark Attenborough series ‘Planet Earth’ rounding out the top five.

Amazon, which also owns streaming service LoveFilm, revealed the most watched movie from 2009 to today was Steve Carell animation ‘Despicable Me’, while the most streams in 24 hours went to Simon Pegg and Nick Frost comedy ‘Paul’.

“The singing may not always have been of the highest quality, but ‘Mamma Mia!’ really captured the hearts of the UK’s film enthusiasts,” an Amazon.co.uk spokesperson said. “It’s no small feat to beat the long-awaited final instalment of the ‘Harry Potter’ series into second place.”

“The products paint a picture of the UK’s cultural consumption over the past fifteen years,” said a statement from Amazon, “and shows we’re a nation that loves Adele, ‘Harry Potter’ and ‘Mamma Mia!’, as well as Rage Against The Machine and ‘Call of Duty’.”