Strange fact that because we often go up and back down the divisions we get to play different opponents, so since 1980 there's only 1 club out of the other 91 that we haven't played in a league or cup match. Spurs.
I bet there's no one else even close to that, only ones who may be are Hull,Bournemouth,Burnley, Portsmouth or Coventry
Edit possibly Wigan too