Регалии: 2-кратный олимпийский чемпион (1968, 1972) в индивидуальной гонке на 20 км; серебряный призер Олимпийских игр (1968) в эстафете 4х7,5 км; 3-кратный серебряный призер чемпионатов мира (1969, 1970, 1971) в эстафете 4х7,5 км; 2-кратный бронзовый призер чемпионатов мира (1969, 1971) в индивидуальной гонке на 20 км.
Родился 4 февраля 1937 года в Сокнедале, Сёр-Трёнделаг (Норвегия).
Магнар Солберг выступал на международных соревнованиях с 1968 по 1972 год, потому что биатлон являлся его хобби, которое не приносило дохода.
В те годы в Норвегии еще не было собственной федерации, и биатлонисты тренировались под эгидой добровольного общества стрельбы при министерстве обороны страны.
За короткий период Солберг сумел дважды первенствовать на Олимпиадах в индивидуальной гонке на 20 км. Особенно эффектной получилась его вторая победа на Играх-1972 в Саппоро, где 35-летний норвежский биатлонист промахнулся два раза, но тем не менее сумел на 12 секунд опередить ближайшего конкурента.
Магнар Солберг трижды принимал участие в чемпионатах мира и завоевал на них пять медалей - три серебра в эстафете и две бронзы в индивидуальных гонках.
Завершив выступления, двукратный олимпийский чемпион до самой пенсии работал в норвежской полиции.