Top10songs logo

Top 10 Songs ranks the 10 most popular songs of the week, month and year based on the top downloaded and streamed songs from online music retailers. Charts are compiled using global data since 2004. Vote here for the top songs of 2018.

15 March 2018 -- Top 10 Songs of the Week -- Chart 900
This Week Song Artist
1 The Middle Zedd, Maren Morris & Grey
2 Meant To Be Bebe Rexha Featuring Florida Georgia Line
3 These Days Rudimental Featuring Jess Glynne, Macklemore & Dan Caplen
4 Perfect Ed Sheeran
5 Say Something Justin Timberlake Featuring Chris Stapleton
6 Whatever It Takes Imagine Dragons
7 God's Plan Drake
8 Havana Camila Cabello Featuring Young Thug
9 For You (Fifty Shades Freed) Liam Payne & Rita Ora
10 All The Stars Kendrick Lamar & SZA