Berg bliver jævnligt udvalgt til at repræsentere sit land ved større holdarrangementer, og efter en markant stigning i sin rating spiller han nu om dage på en af disse. Han har deltaget i alle de olympiske lege mellem 2002 og 2008 og de europæiske holdmesterskaber i skak i 1999, 2003 og 2007. På OL i Dresden i 2008
Han havde et katastrofalt resultat, da han ikke vandt nogen kampe, med en lav score på 11⁄2 point fra 9 kampe. I skarp kontrast gjorde hans holdkammerater det yderst godt, og holdt Sverige i strid runde efter runde, og sikrede dermed, at Berg måtte udholde en strøm af topklasse modstandere, herunder to tidligere verdensmestre.