Ashley Williams boasts an amazing three-and-a-half year record at Swansea City.

Incredibly the Welsh international defender has featured in every one of the Swans last 159 league games, as well as the three matches in the Championship play-off which propelled Brendan Rodgers' side into the Premier League.

Williams' debut for Swans was on loan in a 0-0 draw at Carlisle when they were still in League One.

He told The Sun: "From the moment you join the club you get the philosophy. It started under Roberto Martinez, continued under Paulo Sousa and is working really well with Brendan Rogers, who is the best manager I've ever played for.

"What we didn't have when Paulo was manager was the cutting edge up front but we have that now.

"I'm proud of having played every game but it's not something I concentrate on.

"There have been times I was going to be rested but for various reasons it didn't happen.

"I know I'm fortunate because, for a player in my position, not to have been suspended or injured is a bit of a miracle."