Sunderland AFC Premier League Record from 1996-97 to 2016-17  
  Opposition  P  W  D  L  F  A Points  
    AFC Bournemouth 2 0 1 1 1 3 1  
    Arsenal 30 3 10 17 18 50 19  
    Aston Villa 30 7 12 11 24 36 33  
    Birmingham City 10 2 2 6 10 14 8  
    Blackburn Rovers 18 6 6 6 16 14 24  
    Blackpool 2 1 0 1 2 3 3  
    Bolton Wanderers 16 8 4 4 20 15 28  
    Bradford City 4 2 1 1 8 2 7  
    Burnley 4 2 1 1 5 4 7  
    Cardiff City 2 1 1 0 6 2 4  
    Charlton Athletic 8 2 3 3 11 15 9  
    Chelsea 30 7 2 21 39 72 23  
    Coventry City 6 2 2 2 7 7 8  
    Crystal Palace 6 2 2 2 8 10 8  
    Derby County 10 5 3 2 13 5 18  
    Everton 30 9 6 15 32 51 33  
    Fulham 20 5 7 8 19 23 22  
    Hull City 8 4 1 3 12 9 13  
    Ipswich Town 4 2 0 2 5 7 6  
    Leeds United 10 2 0 8 6 16 6  
    Leicester City 12 2 5 5 9 16 11  
    Liverpool 30 3 10 17 16 42 19  
    Manchester City 24 5 3 16 23 51 18  
    Manchester United 30 3 6 21 18 57 15  
    Middlesbrough 16 5 6 5 17 21 21  
    Newcastle United 28 9 10 9 35 36 37  
    Norwich City 8 2 2 4 10 10 8  
    Nottingham Forest 2 1 1 0 5 2 4  
    Portsmouth 8 1 2 5 8 14 5  
    Queens Park Rangers 6 2 1 3 7 9 7  
    Reading 4 2 0 2 7 5 6  
    Sheffield Wednesday 4 2 1 1 5 3 7  
    Southampton 18 5 6 7 17 28 21  
    Stoke City 16 7 5 4 20 11 26  
    Swansea City 10 2 6 2 11 13 12  
    Tottenham Hotspur 30 5 5 20 30 57 20  
    Watford 4 2 1 1 7 5 7  
    West Bromwich Albion 18 3 6 9 20 30 15  
    West Ham United 28 7 9 12 24 31 30  
    Wigan Athletic 14 5 3 6 19 18 18  
    Wimbledon 4 1 0 3 3 6 3  
    Wolverhampton Wanderers 6 1 1 4 10 12 4  
    Totals 570 147 153 270 583 835 594  
  Correct to 24th May 2016 (Matchday 38)