In
Kyle Joseph (undisclosed, Wigan Athletic)
Joel Piroe (£1.8m, PSV Eindhoven)
Liam Walsh (free, Bristol City)
Jamie Paterson (free, Bristol City)
Flynn Downes (undisclosed, Ipswich Town)
Ethan Laird (loan, Manchester United)
Rhys Williams (loan, Liverpool)
Michael Obafemi (undisclosed, Southampton)
Olivier Ntcham (free, Celtic)
Out
Declan John (free, Bolton Wanderers)
Barrie McKay (free, Hearts)
Andre Ayew (released)
Kieron Freeman (free, Portsmouth)
George Byers (undisclosed, Sheffield Wednesday)
Josh Gould (loan, Ebbsfleet United)
Jordon Garrick (loan, Plymouth Argyle)
Connor Roberts (£2.6m, Burnley)
Ollie Cooper (loan, Newport County)
Jamal Lowe (undisclosed, Bournemouth)
Kyle Joseph (loan, Cheltenham Town)
Swansea City total spent to date: £1.8m
Swansea City total received to date: £2.6m
Swansea City net transfer balance: £800k