In 2012 he signed with Swansea City, scoring 22 goals across all competitions in his first season and winning the League Cup.
Despite performances which earned him an international debut for Spain in 2013, Michu fell out of favour at Swansea and was released in November 2015.