Начинал играть в хоккей в команде города Энчёпинг, в котором вырос. В 1990 году перешёл в команду «Арланда Уингз», а ещё через год — в клуб шведской элитной серии АИК из Стокгольма. После восьми лет в АИКе перешёл в «Мальмё Редхоукс».
В 1999 году в возрасте 26 лет был выбран на драфте НХЛ — в 3 раунде под общим 87 номером командой «Анахайм Майти Дакс», за которую выступал в течение следующих пяти сезонов. 26 июня 2004 года был обменян в «Атланту Трэшерз»[2]. Во время локаута в НХЛ в сезоне 2004/05 играл в шведском клубе «Сёдертелье».
2 марта 2009 года был обменян из «Атланты» в «Нью-Джерси Дэвилз»[3]. После вылета «Дэвилз» из розыгрыша Кубка Стэнли вернулся на родину и 14 мая 2009 года подписал контракт с «Линчёпингом», в составе которого провёл следующие четыре сезона[4].
24 апреля 2013 года объявил о завершении карьеры игрока[5]. С сезона 2013/14 Никлас является тренером по индивидуальному развитию игроков «Линчёпинга»[6].