Pod koniec 2011 Edin dowodził reprezentacją na Mistrzostwach Europy. Szwedzi z bilansem 6-3 wygrali Round Robin, w meczu play-off pokonując 5:4 Norwegów (Thomas Ulsrud) awansowali do finału. W ostatnim meczu ponownie zmierzyli się z Norwegią, tym razem wynikiem 6:7 triumfowali przeciwnicy. Do Mistrzostw Świata 2012 Edin zgłoszony był jako kapitan, nasilające się bóle kręgosłupa spowodowały, że nie był zdolny do gry i obowiązki skipa przejął Kraupp. Wystąpił jednak w trzech meczach. Zakończyło się to pogorszeniem stanu zdrowia i operacją przepukliny kręgosłupa, na miejscu w Bazylei. Edin problemy z kręgosłupem ma odkąd skończył 10 lat. Stwierdzono u niego dyskopatię, wcześniej przeszedł operację w czerwcu 2010. Jego drużyna zdobyła brązowe medale zwyciężając w ostatnim meczu nad Norwegią (Ulsrud).

W pełni zdrowia Niklas uczestniczył w rozgrywanych w jego rodzinnym mieście Mistrzostwach Europy 2012. Ekipa z Karlstad sięgnęła po złote medale, w górnym meczu Page play-off Szwedzi pokonali 9:3 Czechów (Jiří Snítil). W ostatnim meczu zrewanżowali się Norwegom (Ulsrud) za finał w Moskwie triumfując wynikiem 8:5. Szwedzi zdobyli złote medale również na Mistrzostwach Świata 2013, w górnym meczu play-off zwyciężyli 6:5 nad Szkocją (David Murdoch).