These Are Apparently The Top 20 Greatest Songs Of The 21st Century, So Far

...

It's a big call to try and narrow down the best of all the bangers that have been dropped in the past century, but Rolling Stone has gone and done just that.

The music publication has just released it's list of the 100 Greatest Songs Of The Century...so far, and it's gonna take you on a lovely nostalgic journey through the 2000s.

The top 20 songs feature everything from Kiwi sweetheart Lorde to Kanye West, Adele, The Strokes, M.I.A., two songs from Missy Elliott, and as for number one? You're just gonna have to scroll down and see for yourself...but you won't be disappointed.

Do you agree that these are the best? Or are there some songs that should've made the cut?

20. 'Rehab' - Amy Winehouse

19. 'Dancing On My Own' - Robyn

18. 'Blackstar' - David Bowie

17. 'Work It' - Missy Elliott

16. 'All My Friends' - LCD Soundsystem

15. 'Crazy' - Gnarls Barkley

14. 'Toxic' - Britney Spears

13. 'Alright' - Kendrick Lamar

12. 'Get Ur Freak On' - Missy Elliott

11. 'Since U Been Gone' - Kelly Clarkson

10. 'Last Nite' - The Strokes

9. 'Royals' - Lorde

8. 'Rolling In The Deep' - Adele

7. 'Runaway' - Kanye West ft. Pusha T

6. 'Maps' - Yeah Yeah Yeahs

5. '99 Problems' - Jay-Z

4. 'Hey Ya' - Outkast

3. 'Seven Nation Army' - The White Stripes

2. 'Paper Planes' - M.I.A. 

1. 'Crazy In Love' - Beyonce feat. Jay-Z

These Are The Best Movie Bands Of All-Time

35 Celebrities' Early Red Carpet Appearances That Will Have You Shook