Marcus Berg lahir pada 17 Agustus 1986 di Torsby, Swedia. Ia adalah mantan penyerang profesional yang dikenal karena daya tahan, keahlian menyundul bola, dan kemampuan mencetak gol baik dengan kaki kanan maupun kiri. Selama karier klubnya, Berg memperkuat tim-tim besar di Swedia (IFK Göteborg), Belanda (Groningen), Jerman (Hamburger SV), Yunani (Panathinaikos), Uni Emirat Arab (Al Ain), dan Rusia (Krasnodar). Ia tercatat sebagai top skor liga di tiga negara berbeda: Allsvenskan 2007 (Swedia), Super League Yunani 2016–17, serta UAE Pro-League 2017-18.
Di level internasional, Berg memperkuat tim nasional Swedia dari 2008 hingga 2021, tampil sebanyak 90 kali dan mencetak 24 gol. Ia turut serta di beberapa turnamen besar seperti UEFA Euro 2016, Piala Dunia 2018, dan UEFA Euro 2020. Setelah mengakhiri karier profesionalnya sebagai pemain pada 25 September 2023, saat itu ia berstatus pemain IFK Göteborg, Berg kini menjabat sebagai asisten pelatih untuk klub tersebut mulai tahun 2025