1. ABBA, 'Gold' (1992). Sold: 4 million. Top of the 30 best-selling albums of the past 30 years is ABBA's greatest hits album, which has climbed back up to the number 1 spot on four separate occasions after the first time in 1992. Thanks go to the Official Charts Company for helping put this list together.