The top 20 musical numbers of all time have been revealed by BBC 2 Radio.

A panel of experts - including American musical theatre actor Marisha Wallace, Baz Bamigboye from Daily Mail, Sita McIntosh and Elaine Paige - whittled down 100 years of classic songs to a shortlist of 50 which was whittled down to a top twenty.

 

Here they are:

1. "One Day More" (Les Misérables)
2. "Bring Him Home" (Les Misérables)
3. "Defying Gravity" (Wicked)
4. "This Is Me" (The Greatest Showman)
5. "Over The Rainbow" (The Wizard Of Oz)
6. "Singin' In The Rain" (Singin' In The Rain)
7. "The Circle Of Life" (The Lion King)
8. "Don't Cry For Me Argentina" (Evita)
9. "Somewhere" (West Side Story)
10. "America" (West Side Story)
11. "Memory" (Cats)
12. "You Can't Stop The Beat" (Hairspray)
13. "Summertime" (Porgy and Bess)
14. "Alexander Hamilton" (Hamilton)
15. "All That Jazz" (Chicago)
16. "Gethsemane" (Jesus Christ Superstar)
17. "You Will Be Found" (Dear Evan Hansen)
18. "The Room Where It Happens" (Hamilton)
19. "Send In The Clowns" (A Little Night Music)
20. "Seasons Of Love" (Rent)