Mamma Mia: Here We Go Again tracklisting revealed

A mixture of ABBA classics and fan faves in the sequel to the smash musical.

Mamma Mia! Here we go again! Yep, the sequel to the hit musical Mamma Mia, based on the back catalogue of Swedish pop legends ABBA, is about to dominate the cinema this summer, and ahead of the soundtrack's release this Friday, the full tracklisting has been revealed!

You might think the original movie had used up all the huge ABBA hits but the lineup of songs on the cast recording of Mamma Mia! Here We Go Again shows there is plenty of room for even more classics – and a few fan faves. Such is the love for ABBA you could never call them deep cuts, but some of the songs in the movie have been overshadowed by the bigger hits over the years.

The Mamma Mia! Here We Go Again soundtrack features seven of ABBA's nine Number 1 hit singles, from their first Waterloo (2 weeks in 1974) to their last Super Trouper (3 weeks in 1980).

Other tracks included are their penultimate Top 40 hit, the haunting The Day Before You Came, Angel Eyes – which was on the flip side of Number 3 hit Voulez-Vous – and the cult favourite When I Kissed the Teacher. See where every ABBA single charted in the band's Official Chart archive. Watch the newly released Dancing Queen lyric video below: 

The first Mamma Mia! movie is officially the biggest selling DVD/Blu-ray of all time, with 5.78 million sold, and the sequel is likely to make a huge impact when eventually released to DVD. See the Official Video Chart of 2008, when Mamma Mia! was released

The songs are performed by the movie's starry cast, including Cher, Andy Garcia, Pierce Brosnan, Colin Firth and Meryl Streep.

Here's the full tracklisting for Mamma Mia! Here We Go Again:

1. When I Kissed the Teacher
Lily James, Jessica Keenan Wynn, Alexa Davies and Celia Imrie
2. I Wonder (Departure)
Lily James, Jessica Keenan Wynn and Alexa Davies
3. One of Us
Amanda Seyfried and Dominic Cooper
4. Waterloo
Hugh Skinner and Lily James
5. Why Did It Have to Be Me?
Josh Dylan, Lily James and Hugh Skinner
6. I Have a Dream
Lily James
7. Kisses of Fire
Panos Mouzourakis
8. Andante, Andante
Lily James
9. The Name of the Game
Lily James
10. Knowing Me, Knowing You
Jeremy Irvine, Lily James, Pierce Brosnan and Amanda Seyfried
11. Angel Eyes
Christine Baranski, Julie Walters and Amanda Seyfried
12. Mamma Mia
Lily James, Jessica Keenan Wynn and Alexa Davies
13. Dancing Queen
Colin Firth, Stellan Skarsgard, Amanda Seyfried, Christine Baranski, Julie Walters and Pierce Brosnan
14. I've Been Waiting for You
Amanda Seyfried, Christine Baranski and Julie Walters
15. Fernando
Cher and Andy Garcia
16. My Love, My Life
Amanda Seyfried, Lily James and Meryl Streep
17. Super Trouper
Pretty much everyone tbh
18. The Day Before You Came
Meryl Streep