Unlucky! Ryan Giggs is not the right answer.
Giggs, who won the PL title 13 times with Manchester United, does hold the Premier League record for the most number of assists with 162.
The player to have made the most Premier League appearances is Gareth Barry, who appeared in the competition 653 times for Aston Villa, Manchester City, Everton and West Bromwich Albion.
You can see the top appearance makers in Premier League history in our Stats Centre.