Im Juni 2015 wechselte Nordfeldt zum walisischen Verein Swansea City. Dort sollte er dem im Vorjahr verpflichteten Łukasz Fabiański nach einer durchwachsenen Debütsaison für die Waliser Konkurrenz machen, konnte diesen jedoch nicht vom Stammplatz zwischen den Pfosten verdrängen. Einzig in den Pokalwettbewerben stand er regelmäßig im Tor, der Klub schied jedoch in der Anfangsphase der Wettbewerbe aus. Aufgrund der mangelnden Spielpraxis rutschte er jedoch aus der Nationalmannschaft und verpasste somit die Teilnahme an der Europameisterschaftsendrunde 2016. Nach dem Turnier berief ihn nach dem Nationalmannschaftsabschied Isakssons der neue Nationaltrainer Janne Andersson wieder in die Nationalelf, wo er sich jedoch hinter Robin Olsen einordnen musste und sich insbesondere mit Karl-Johan Johnsson ein Duell um die Rolle des ersten Ersatzmannes lieferte. Auch in der &lt;a href="Premier%20League%202017/18"&gt;Premier-League-Spielzeit 2017/18&lt;/a&gt; war er bei seinem Klub nur Ersatzmann und blieb ohne Spieleinsatz während er im &lt;a href="FA%20Cup%202017/18"&gt;FA Cup 2017/18&lt;/a&gt; bis zum Ausscheiden im Viertelfinale gegen Tottenham Hotspur alle sieben Spiele bestritten hatte. Dennoch gehörte er im Sommer 2018 zum 23 Spieler starken Kader für die WM-Endrunde in Russland.