Welcome to the Official Top 40 of the nation's favourite singles which never quite made it to the top of the Official Singles Chart.

For this show, we asked a panel of music experts, including some of Radio 2's DJs to compile a list of around 100 classic number two hits. Radio 2 listeners were invited to vote for their favourites.

We used the results of that vote to compile this definitive chart of the nation's favourite number 2 records.

The Chart



1 Ultravox - Vienna (1981)

2 The Pogues feat. Kirsty MacColl - Fairytale Of New York (1987)

3 Don McLean - American Pie (1972)

4 James - Sit Down (1991)

5 The Stranglers - Golden Brown (1982)

6 The Kinks - Waterloo Sunset (1967)

7 The Beatles - Penny Lane / Strawberry Fields Forever (1967)

8 Queen - We Are The Champions (1977)

9 The Beach Boys - God Only Knows (1966)

10 A-ha - Take On Me (1985)

11 Free - All Right Now (1970)

12 The Who - My Generation (1965)

13 Oasis - Wonderwall (1995)

14 The Verve - Bitter Sweet Symphony (1997)

15 Squeeze - Up The Junction (1979)

16 Pulp - Common People (1995)

17 The Sex Pistols - God Save The Queen (1977)

18 Wham! - Last Christmas / Everything She Wants (1984)

19 Wheatus - Teenage Dirtbag (2001)

20 Elvis Costello & The Attractions - Oliver's Army (1979)

21 Take That - Rule The World (2007)

22 Sparks - This Town Ain't Big Enough For The Both Of Us (1974)

23 David Bowie - The Jean Genie (1972)

24 The Beatles - Let It Be (1970)

25 The Osmonds - Crazy Horses (1972)

26 T.Rex - Ride A White Swan (1970)

27 Elvis Presley - Suspicious Minds (1969)

28 Pet Shop Boys/Dusty Springfield - What Have I Done To Deserve This (1987)

29 Rod Stewart - The Killing Of Georgie (1976)

30 The B-52's - Love Shack (1990)

31 The Kinks - Lola (1970)

32 Petula Clark - Downtown (1964)

33 Cliff Richard & The Drifters - Move It (1958)

34 Adele - Rolling In The Deep (2011)

35 Nat 'King' Cole - When I Fall In Love (1957)

36 Carpenters - Yesterday Once More (1973)

= Madonna - Ray Of Light (1998)

37 Manic Street Preachers - A Design For Life (1996)

= Elton John - Rocket Man (1972)

38 The Rolling Stones - Brown Sugar / Bitch / Let It Rock (1971)

39 Spandau Ballet - Gold (1983)

40 Heaven 17 - Temptation (1983)