5. David Silva:

Despite being in the Premier League for only five years, the Spain international has taken the fifth position in this list with 58 assists so far. He joined Manchester City in 2010 from Valencia and has played 374 games so far and has scored 64 goals.