By Dominic Toner

Everton midfielder Gareth Barry has hailed his former team-mate David Silva.

Barry, 35, played with the Spaniard at Manchester City and the pair are set to line up against each other on Saturday in the Premier League.

Managers Pep Guardiola and Ronald Koeman arrived at their new clubs in the summer, with the latter opting to make Barry a crucial part of his midfield despite his age.

The Premier League veteran has played in all seven league matches this season and formed a formidable partnership alongside Idrissa Gueye.

Barry has explained that Silva was a joy to play with at City and always managed to find space on the pitch.

“I loved playing with David Silva at City,” Barry said, as quoted by the Echo. “When I received the ball, everytime I looked up and he seemed to be acres of space that you could find him in. So I enjoyed playing with David Silva.”

Silva, 30, is a crucial part of City’s team and will be hoping to guide them to the Premier League title.

The attacking midfielder has made 269 appearances for City, scoring 44 goals and supplying a remarkable 92 assists.

Barry spent five seasons in Manchester and won the Premier League with Silva in the 2011-12 season.

He made 175 appearances for City and also enjoyed the earlier stages of his career for Aston Villa.

Everton will hope that Barry’s expertise may give them a slight advantage and that he will be able to keep the influential Silva quiet.

In other Everton news, three of their star players could leave the club in the January transfer window.