Paul Clement has already drafted in three new players into his Swansea City squad this summer ahead of the 2017-18 campaign as he bids to avoid a repeat of the club's relegation struggles last season.

The Swansea boss has secured the services of goalkeeper Erwin Mulder and midfielder Roque Mesa as well as clinching a deal to bring striker Tammy Abraham to the Liberty Stadium on loan from Chelsea for next season.

(Image: Swansea City FC)

Mulder and Mesa have have signed contracts that will see them remain with the Swans for three and four years respectively while club stalwart Leon Britton and right-back Kyle Naughton have both put pen to paper on new deals this summer.

But how long do the other members of Swansea's squad have left on their current contracts?

Here's the full breakdown...

(Courtesy of transfermarkt.co.uk)

Players with one year left on their current deals (Expiring in June 2018)

Mark Birighitti

Kyle Bartley

Angel Rangel

Ki Sung-yueng

Jack Cork

Leon Britton (+ one-year optional extra)

Kenji Gorre

Tammy Abraham (Season-long loan)

Fernando Llorente

Players with two years left on their current deals (Expiring in June 2019)

Lukasz Fabianski

Mike van der Hoorn

Martin Olsson

Leroy Fer

Luciano Narsingh

(Image: PA)

Matt Grimes

Wayne Routledge

Mo Barrow

Oli McBurnie

Jordi Amat (On loan with Real Betis)

Players with three years left on their current deals (Expiring in June 2020)

Erwin Mulder

Kristoffer Nordfeldt

Federico Fernandez

Stephen Kingsley

Kyle Naughton

Tom Carroll

Alfie Mawson

Jay Fulton

Gylfi Sigurdsson

Jefferson Montero

Nathan Dyer

Jordan Ayew

Borja Baston (On loan with Malaga)

Players with four years left on their current deals (Expiring in June 2021)

Roque Mesa