Everton are making an improved £12million bid for Swansea City captain Ashley Williams.

Swansea rejected Everton's opening £10m bid on Tuesday night but accept that the Wales international is keen to speak to the Goodison Park club and he hopes a deal can be concluded.

The 31-year-old has been at the Welsh club since 2008, making over 300 league appearances during his eight years there.

Everton are making an improved £12million bid for Swansea City captain Ashley Williams

Swansea rejected Everton's opening £10m bid for the Wales captain on Tuesday night

Williams has helped guide Swansea from the depths of League One and into the Premier League, and was handed the captaincy on a permanent basis in 2013.

The centre-back skippered his country, Wales, to their best ever performance at a major tournament this summer as they reached the semi-finals of Euro 2016.

Swansea have held talks over a £6.25m move for Anderlecht centre-back Kara Mbodji.

They have also agreed a £5million deal with Sevilla for Fernando Llorente and he is expected to join officially on Friday.

Swansea also hold an interest in Nelson Oilveira from Benfica and Atletico Madrid striker Borja Baston who is also a target for West Brom.