Регалии: Олимпийский чемпион (2004) в соревновании байдарок-двоек на дистанции 1000 метров; серебряный призер Олимпийских игр (2000) в соревнованиях байдарок-двоек на дистанции 1000 метров; 2-кратный чемпион мира (2002, 2003); серебряный (2011) и бронзовый (2001) призер чемпионатов мира; 5-кратный победитель этапов Кубка мира.
Родился 9 мая 1977 года в Вестеросе (Швеция).
Маркус Оскарссон вместе с братом Маттиасом с ранних лет занимался греблей на байдарках в клубе "Вестерос". Благодаря серии успешных выступлений на внутренних соревнованиях был включен в состав олимпийской сборной Швеции и выступил на Играх-1996 в Атланте. Здесь он участвовал в заезде на байдарках двойках, но успеха не добился.
Первую олимпийскую награду завоевал на Играх-2000 в Сиднее, финишировав вместе с напарником, Хенриком Нильссеном, вторым на дистанции 1000 метров. Шведский тандем уступил только итальянскому экипажу Антонио Росси - Беньямино Бономи.
Через четыре года в Афинах-2004 в том же составе и на той же дистанции шведская байдарка-двойка все-таки пришла к финишу первой, обойдя действующих олимпийских чемпионов Росси и Бономи.
После этого триумфа Оскарссон взял годичную паузу, после чего пересел в одиночную байдарку. Завоевав бронзу на чемпионате Европы-2006 в чешской Рачице, а также золото на чемпионате мира-2006 в венгерском Сегеде, Маркус отправился на Игры-2008. В Пекине он стал шестым на байдарке-одиночке, а на байдарке-двойке шведский экипаж был дисквалифицирован в предварительном заезде за выход за пределы дорожки.
Последней Олимпиадой для Оскарссона стали Игры-2012 в Лондоне, где он снова выступал в паре с Нильссенем. Повторить успех восьмилетней давности шведам не удалось, они заняли лишь пятое место. Вскоре после Лондона Маркус Оскарссон объявил о завершении карьеры.