If you're new to EDM you may not know this, but Avicii does in fact produce more than “Levels.” In fact, Avicii actually has a plethora of really good tracks. Another thing you may not know is that Avicii isn't his only stage name. Avicii is also known as Tim Berg and by his real name Tim Bergling. He has produced tracks under both aliases, so for future references Tim Berg is Avicii. Avicii ranked as the #3 DJ in the world this past year by DJ Mag. EDM Sauce has compiled the Top 10 Avicii / Tim Berg Songs of All Time.

10. Avicii – Enough is Enough (Don't Give Up On Us)
09. Tom Hangs feat. Shermanology – Blessed (Avicii Edit)
08. Avicii – Penguin (Original Mix)
07. Avicii – Street Dancer
06. Tim Berg – Bromance (Aviciis Arena Mix)
05. Avicii – Silhouettes
04. Avicii – Levels
03. Avicii – Fade Into Darkness
02. Avicii vs. Lenny Kravitz – Superlove
01. Avicii & Sebastien Drums – My Feelings For You

Runner Up: Nadia Ali – Rapture (Avicii Remix)