Arsenal
17 July v Barnet (A) 3pm
21 July v Sturm Graz (A) 6pm
27 July v SC Neusiedl 1919 (A) 6pm
31 July v Milan (H, Emirates Cup) 4.20pm
1 August v Celtic (H, Emirates Cup) 4.20pm
7 August v Legia Warsaw (A) 3pm
Aston Villa
24 July v Bohemians (A) 3pm
27 July v Walsall (A) 7.45pm
31 July v Feyenoord (A) 9.15pm
1 August v Benfica (A) 9.15pm
6 August v Valencia (H) 7.45pm
Birmingham City
18 July v Hong Kong League Selection Team (A) 3pm
21 July v Beijing Guoan FC (A) 7.30pm
24 July v Liaoning Hongyun Football Club (A) 8pm
31 July v Derby County (A) 3pm
3 August v MK Dons (A) 7.30pm
7 August v Real Mallorca (H) 3pm
Blackburn Rovers
10 July v Sturm Graz (A) 5pm
17 July v Fleetwood Town (A) 3pm
20 July v Preston North End (A) 7.45pm
21 July v Huddersfield Town (A) 7.45pm
25 July v Rangers (N, Sydney Festival of Football) 3pm
28 July v AEK Aens (N, Sydney Festival of Football) 6pm
31 July v Sydney FC (A, Sydney Festival of Football) 7.15pm
7 August v Hearts (A) 3pm
Blackpool
16 July v Tiverton Town (A) 7.30pm
20 July v Accrington Stanley (A) 7.30pm
22 July v Kilmarnock (A) 8pm
27 July v Crewe Alexandra (A) 7.30pm
31 July v Bristol City (A) 3pm
Bolton Wanderers
14 July v Charlotte Eagles (A) TBC
17 July v Charleston Battery (A) TBC
17 July v Bamber Bridge (A) 3pm
21 July v Toronto FC (A) TBC
23 July v Chorley (A) 7.30pm
24 July v Rochdale (A) 3pm
27 July v Curzon Ashton (A) 7.45pm
28 July v Morecambe (A) 7.45pm
30 July v Fleetwood Town (A) 7.45pm
31 July v Falkirk (A) 3pm
2 August v Johnstone (A) 7.45pm
4 August v AFC Fylde (A) 7.45pm
6 August v Osasuna (H) TBC
7 August v Barrow (A) 3pm
Chelsea
17 July v Crystal Palace (A) 3pm
23 July v Ajax (A) 8pm
1 August v Eintracht Frankfurt (A) 3pm
4 August v Hamburg (A) 8pm
Everton
10 July v Sydney FC (A) 7.30pm
14 July v Melbourne Heart (A) 7.30pm
17 July v Brisbane Roar (A) 7.30pm
24 July v Preston North End (A) 3pm
31 July v Norwich City (A) 3pm
4 August v Everton Chile (H) 8pm
7 August v Wolfsburg (A) 4pm
Fulham
14 July v Brentford (A) 8pm
17 July v Bournemouth (A) 3pm
31 July v Portsmouth (A) 3pm
Liverpool
17 July v Al Hilal (A) 6pm
21 July v Grasshopper (A) 6.30pm
24 July v Kaiserslautern (A) TBC
1 August v Borussia Mönchengladbach (A) 1.30pm
Manchester City
23rd July v Sporting Lisbon (A, New York Football Challenge) 8pm
25 July v New York Red Bulls (A, New York Football Challenge) 3pm
28 July v Club America (A) 8pm
31 July v Internazionale (A) 8pm
4 August v Borussia Dortmund (A) 8pm
Manchester United
16 July v Celtic (N) TBC
21 July v Philadelphia Union (A) 7.30pm
25 July v Kansas City Wizards (A) 5pm
28 July v MLS All-Stars (N) 6pm
4 August v League of Ireland XI (N) TBC
Newcastle United
17 July v Carlisle United (A) TBC
24 July v Norwich City (A) 3pm
31 July v PSV Eindhoven (H) TBC
7 August v Rangers (A) TBC
Stoke City
22 July v Nantwich Town (A) 7pm
22 July v Notts County (A) 7.45pm
24 July v Newcastle Town (A) 2.30pm
27 July v Derby County (A) 7.45pm
31 July v Burnley (H) 3pm
3 August v Bristol Rovers (A) 7.45pm
6 August v Wrexham (A) 7.45pm
Sunderland
17 July v Darlington (A) 3pm
Tottenham Hotspur
10 July v Bournemouth (A) 3pm
17 July v San Jose Earthquakes (A) TBC
29 July v Villarreal (H) 8pm
3 August v Benfica (A) 7.45pm
7 August v Fiorentina (H) 3pm
West Bromwich Albion
20 July v Crewe Alexandra (A) 7.30pm
24 July v Bristol Rovers (A) 3pm
West Ham United
24 July v Burton Albion (A) 3pm
Wigan Athletic
20 July v Oldham (A) 7.45pm
4 August v Real Zaragoza (H) 7.45pm
8 August v Dundee United (A) 3pm
Wolverhampton Wanderers
17 July v Bohemians (A) 3pm
20 July v Walsall (A) 7.45pm
24 July v Charleroi (A) TBC
27 July v Reading (A) 8pm
30 July v Cheltenham Town (A) 7.45pm
31 July v Leeds United (A) 3pm
3 August v Hearts (A) 7pm
7 August v Athletic Bilbao (H) 3pm