Radio 1's Chart Day continues with the top 20 best-selling songs from the last three years!
Discover 11,128,835 listings and 280,364 playable programmes from the BBC
Radio 1's Chart Day continues with the top 20 best-selling songs from the last three years!