Premier League pre-season fixtures: Results, scorers
Arsenal
July 13: Sydney FC 0-2 (Mertesacker, Lacazette) W
July 15: Western Sydney Wanderers 1-3 (Giroud, Ramsey, Elneny) W
July 19: Bayern Munich 1-1 (Iwobi) D
July 22: Chelsea 3-0 L
July 29: Benfica 2-5 (Walcott, Walcott, own goal, Giroud, Iwobi) W
July 30: Sevilla 2-1 (Lacazette) L
Bournemouth
July 15: Estoril 1-2 (Ibe, Gradel) W
July 22: Portsmouth 1-2 W (Mousset, Afobe) W
July 29: QPR 0-1 (Ibe) W
July 30: Valencia 1-0 L
August 2: Yeovil Town 1-3 (Mousset, Afobe, Afobe) W
August 6: Napoli (Vitality Stadium)
Brighton
July 14: Fortuna Dusseldorf 0-2 (Murphy, Hemed) W
July 22: Crawley Town 0-6 (March, Gross, Hemed, Murphy, Goldson, Murray) W
July 25: Southend United 0-3 (March, March, Murray) W
July 29: Norwich City 1-1 (Gross) D
August 1: Girona 0-0 D
August 6: Atletico Madrid (Amex Stadium)
Burnley
July 14: Shamrock Rovers 0-4 (Walters, Barnes, Brady, Vokes) W
July 22: Kidderminster Harriers 0-1 (Brady) W
July 22: Alfreton Town 2-3 (Gray, Gray, Gray) W
July 25: Preston North End 1-2 (Walters, Vokes) W
July 29: Nottingham Forest 1-1 (Gray) D
August 1: Celta Vigo 2-2 (Brady, Hendrick) D
August 5: Hannover 96 (Turf Moor)
Chelsea
July 22: Arsenal 0-3 (Willian, Batshuayi, Batshuayi) W
July 25: Bayern Munich 3-2 (Alonso, Batshuayi) L
July 29: Inter Milan 2-1 (own goal) L
Crystal Palace
July 15: Maidstone 1-3 (Mutch, Mutch, Berkeley) W
July 19: Liverpool 2-0 L
July 22: West Brom 0-2 (Milivojevic, Sako) W
August 5: Schalke (Selhurst Park)
Everton
July 13: Gor Mahia FC 1-2 (Rooney, Dowell) W
July 19: FC Twente 0-3 (Mirallas, Lennon, Dowell) W
July 22: Genk 1-1 (Rooney) D
August 6: Sevilla (Goodison Park)
Huddersfield
July 12: Accrington Stanley 0-1 (Ince) W
July 16: Bury 1-3 (Mounie, Ince, Kachunga) W
July 18: SV Sandhausen 3-2 (Ince, Mounie) L
July 22: Barnsley 0-1 (Mounie) W
July 26: Udinese 2-1 (Ince) L
August 1: Stuttgart 3-3 (Van La Parra, Quaner, Scannell) D
August 4: Torino (in Austria)
Leicester
July 19: West Brom 1-1 (Mahrez) D
July 22: Liverpool 2-1 (Slimani) L
July 26: Luton 0-1 (Mahrez) W
July 28: MK Dons 0-0 D
July 29: Wolves 1-0 L
August 1: Burton 2-1 (Maguire) L
August 4: Borussia Monchengladbach (King Power Stadium)
Liverpool
July 12: Tranmere 0-4 (Milner, Grujic, Chirivella, Woodburn) W
July 14: Wigan 1-1 (Salah) D
July 19: Crystal Palace 0-2 (Solanke, Origi) W
July 22: Leicester 1-2 (Salah, Coutinho) W
July 29: Hertha Berlin 0-3 (Solanke, Wijnaldum, Salah) W
August 1: Bayern Munich 0-3 (Mane, Salah, Sturridge) W
August 2: Atletico Madrid 1-1 (Firmino) D
August 5: Athletic Bilbao (Aviva Stadium)
Manchester City
July 20: Manchester United 2-0 L
July 26: Real Madrid 1-4 (Otamendi, Sterling, Stones, Diaz) W
July 29: Tottenham 0-3 (Stones, Sterling, Diaz) W
August 4: West Ham (Laugardalsvollur Arena, Reykjavik)
Manchester United
July 15: Los Angeles Galaxy 2-5 (Rashford, Rashford, Fellaini, Mkhitaryan, Martial) W
July 17: Real Salt Lake 1-2 (Mkhitaryan, Lukaku) W
July 20: Manchester City 1-2 (Lukaku, Rashford) W
July 23: Real Madrid 1-1 (Lingard) D
July 26: Barcelona 1-0 L
July 30: Valerenga IF 3-0 (Fellaini, Lukaku, McTominay) W
August 2: Sampdoria 2-1 (Mkhitaryan, Mata) W
Newcastle
July 14: Hearts 1-2 (Gayle, Gayle) W
July 22: Preston 1-1 (Mitrovic) D
July 26: Bradford 0-4 (Gayle, Murphy, Mitrovic, Murphy) W
July 29: Mainz 2-1 (Gamez) L
August 2: Wolfsburg 1-3 (Mitrovic, Ritchie, Atsu) W
August 6: Hellas Verona (St James’ Park)
Southampton
July 15: St Gallen 0-0 D
July 22: Brentford 2-2 (Austin, Austin) D
July 29: St Etienne 0-3 (Gabbiadini, Ward-Prowse, Yoshida) W
August 2: Augsburg 0-4 L
August 5: Sevilla (St Mary’s Southampton)
Stoke
July 10: Neuchatel Xamax 0-1 (own goal) W
July 12: Young Boys 2-2 (Adam, Muniesa) D
July 15: Monaco 4-2 (Berahino, Diouf) L
July 25: Sheffield United 2-1 (Shaqiri) L
July 29: Bolton 1-2 (Joselu, Joselu) W
July 30: Crewe Alexandra 3-1 (Waddington) L
August 5: RB Leipzig (Red Bull Arena)
Swansea
July 12: Barnet 1-0 L
July 15: Philadelphia Union 2-2 (Bartley, Ayew) D
July 19: Richmond Kickers 1-2 (McBurnie, Abraham) W
July 22: North Carolina 0-0 D
July 29: Birmingham City 0-2 (Abraham, Fer) W
August 5: Sampdoria (Liberty Stadium)
Tottenham
July 22: PSG 2-4 (Eriksen, Dier, Alderweireld, Kane) W
July 25: Roma 3-2 (Winks, Janssen) L
July 29: Manchester City 3-0 L
August 5: Juventus (Wembley Stadium)
Watford
July 8: Woking 1-1 (Jakubiak) L
July 15: AFC Wimbledon 3-2 (Watson, Berghuis) L
July 18: Viktoria Plzen 0-1 (Okaka) W
July 22: Eibar 0-1 (Capoue) W
July 29: Aston Villa 0-0 D
August 5: TBC (Vicarage Road)
West Brom
July 12: Slavia Prague 2-1 West Brom (McClean) L
July 19: Leicester 1-1 (Rodriguez) D
July 22: Crystal Palace 2-0 L
July 26: Burton 0-1 (Rodriguez) W
July 26: Walsall 1-2 (Donnellan, Robson-Kanu) W
July 29: Bristol Rovers 2-1 (Dawson) L
July 29: Slough Town 2-1 (Roberts) L
August 1: Port Vale 1-1 (Robson-Kanu) D
August 5: Deportivo la Coruna (Estadio Riazor)
West Ham
July 17: Sturm Graz II 0-0 West Ham D
July 20: Fulham 1-2 (Lanzini, Fletcher) W
July 28: Werder Bremen 0-1 L
July 29: Werder Bremen 2-2 (Martinez, Arnautovic) D
August 1: Altona 93 3-3 (Martinez, Ayew, own goal) D
August 4: Man City (Laugardalsvollur Arena, Reykjavik, Iceland)