Arsène Wenger spent the first half of summer working for television at UEFA EURO 2016, where his players performed well. The Gunners were back in training before the EURO ended though, on 5 July, and kick off their campaign at home to Liverpool on 13 August.
22/07: Lens 1-1 Arsenal (Lens, France)
28/07: MLS All-Stars 1-2 Arsenal (San Jose, United States)
31/07: Guadalajara 1-3 Arsenal (Carson, United States)
05/08: Viking 0-8 Arsenal (Stavanger, Norway)
07/08: Arsenal v Manchester City (Gothenburg, Sweden)
Atlético Madrid (ESP)
Diego Simeone’s team returned to training on 11 July, some six weeks after their UEFA Champions League final defeat. Their first competitive outing of the new campaign is on 21 August at home to Alavés.
23/07: Numancia 0-2 Atlético Madrid (Burgo de Osma, Spain)
29/07: Tottenham Hotspur 0-1 Atlético Madrid (Melbourne, Australia)
31/07: Melbourne Victory 1-0 Atlético Madrid (Geelong, Australia)
06/08: Crotone v Atlético Madrid (Cosenza, Italy)
12/08: Cádiz v Atlético Madrid (Cadiz, Spain)
The 2015 winners had a day extra holiday compared to Real Madrid and their first match of the season also comes against Sevilla, in the Spanish Super Cup on 12 August.
30/07: Celtic 1-3 Barcelona (Dublin, Ireland)
03/08: Barcelona 4-2 Leicester (Stockholm, Sweden)
06/08: Liverpool v Barcelona (London, England)
10/08: Barcelona v Sampdoria (Barcelona, Spain)
Basel’s 2015/16 ended on 25 May, meaning they had little more than three weeks off before the call to work on 16 June. Their friendly preparations are already over wih their league campaign under way.
25/06: Basel 2-4 St Gallen (Tiengen, Germany)
01/07: Basel 1-1 1860 München (Geretsried, Germany)
08/07: Basel 2-3 Lausanne (Basel, Switzerland)
13/07: Basel 1-4 Zenit (Saviese, Switzerland)
16/07: Basel 0-1 Monaco (Montreux, Switzerland)
19/07: Basel 3-3 Wolfsburg (Basel, Switzerland)
Bayer Leverkusen (GER)
Leverkusen finished their holidays on 11 July and will – on paper at least – ease themselves into the new season with a German Cup trip to fifth-tier Hauenstein on 21 August.
15/07: Leverkusen 1-1 Verl (Verl, Germany)
17/07: Leverkusen 4-0 Delbrücker (Delbrück, Germany)
22/07: Leverkusen 4-0 Koblenz (Koblenz, Germany)
27/07: Leverkusen 1-1 Porto (Bergisch Gladbach, Germany)
09/08: Leverkusen v Kickers Offenbach (Offenbach, Germany)
13/08: Leverkusen v Real Sociedad (Leverkusen, Germany)
Bayern München (GER)
Carlo Ancelotti gathered his squad on 11 July ahead of a mouthwatering pre-season that culminates with the German Super Cup against Borussia Dortmund on 14 August.
16/07: SV Lippstadt 08 3-4 Bayern (Lippstadt, Germany)
20/07: Bayern 1-0 Manchester City (Munich, Germany)
23/07: SpVgg Landshut 0-3 Bayern (Landshut, Germany)
28/07: Bayern 3-3 AC Milan, Milan won 5-3 on pens (Chicago, United States)
30/07: Internazionale Milano 1-4 Bayern (Charlotte, United States)
04/08: Bayern 0-1 Real Madrid (New Jersey, United States)
Portugal were still three games from UEFA EURO 2016 glory when Benfica got to work on 28 June. Their first competitive fixture is against Braga in the Portuguese Super Cup on 7 August.
14/07: Benfica 0-0 Setúbal (Algarve, Portugal)
16/07: Benfica 4-0 Derby County (Algarve, Portugal)
20/07: Sheffield Wednesday 1-0 Benfica (Sheffield, England)
24/07: Benfica 2-0 Wolfsburg (Altach, Austria)
27/07: Benfica 1-1 Torino, Torino win on pens (Lisbon, Portugal)
31/07: Lyon 3-2 Benfica (Lyon, France)
Beşiktaş returned to training on 8 July, spending almost two weeks at their Nevzat Demir Sports Complex before journeying to Austria. Their Süper Lig campaign commences on 20 August, a week after encountering Galatasaray in the Turkish Super Cup.
22/07: al-Hilal 1-1 Beşiktaş (Austria)
27/07: Beşiktaş 0-0 Hoffenheim, match abandoned (Austria)
30/07: Eibar 0-3 Beşiktaş (Austria)
Club Brugge (BEL)
Club Brugge had their first friendly in late June, two weeks into UEFA EURO 2016. Unlike most of their fellow group stage contenders, they did not jet off across the globe, only going as far as the Netherlands. They beat Standard Liège in the Belgian Super Cup on Saturday despite being a goal and a man down.
25/06: Knokke 0-3 Club Brugge
29/06: Torhout 1-3 Club Brugge (Torhout, Belgium)
02/07: Oudenaarde 1-2 Club Brugge
06/07: Club Brugge 2-2 Shakhtar Donetsk (Garderen, Netherlands)
09/07: Club Brugge 0-2 PAOK (Garderen, Netherlands)
15/07: Club Brugge 0-0 Olympiacos (Roeselare, Belgium)
20/07: Roeselare 1-3 Club Brugge (Roeselare, Belgium)
CSKA Moskva (RUS)
The Army Men were at ease from 23 May to 20 June, with players involved at UEFA EURO 2016 rejoining the group a little later. CSKA’s Russian Premier League agenda began at Anji on 30 July. On 23 July they lost to Zenit in the Russian Super Cup.
01/07: CSKA 1-0 Strogino Moskva (Moscow, Russia)
02/07: CSKA 2-2 Yenisey Krasnoyarsk (Moscow, Russia)
08/07: CSKA 4-0 Dolgoprudny (Moscow, Russia)
12/07: CSKA 1-0 Ufa (Moscow, Russia)
14/07: CSKA 2-0 Krumkachy Minsk (Moscow, Russia)
17/07: CSKA 3-1 Arsenal Tula (Moscow, Russia)
BVB had their first training session on 4 July, a full week ahead of their great rivals and first opponents in 2016/17, Bayern. The sides lock horns in the German Super Cup on 14 August.
08/07: SpVgg Erkenschwick 2-5 Dortmund (Erkenschwick, Germany)
09/07: Wuppertal SV 0-2 Dortmund (Wuppertal, Germany)
14/07: Dortmund 3-2 St Pauli (Brixen im Thale, Austria)
16/07: 1860 Munich 1-0 Dortmund (Munich, Germany)
22/07: Manchester United 1-4 Dortmund (Shanghai, China)
28/07: Manchester City 1-1 Dortmund, City won 6-5 on pens (Shenzhen, China)
05/08: Sunderland 1-1 Dortmund (Altach, Austria)
09/08: Athletic Bilbao v Dortmund (St Gallen, Switzerland)
15/08: Sanhausen v Dortmund (Sandhausen, Germany)
23/08: Hallescher v Dortmund (Halle, Germany)
Dynamo Kyiv (UKR)
Having got back into shape at a training camp in Austria, Dynamo’s domestic schedule is now under way.
20/06: Dynamo 3-0 Kolos (Kyiv, Ukraine)
25/06: Dynamo 1-0 Olympik (Kyiv, Ukraine)
30/06: Dynamo 1-0 Würzburger Kickers (Schwaz, Austria)
03/07: Dynamo 2-1 Ludogorets Razgrad (Schwaz, Austria)
04/07: Dynamo 2-0 Dinamo Tbilisi (Jenbach, Austria)
07/07: Dynamo 1-1 Botosani (Schwaz, Austria)
08/07: Dynamo 8-2 RNK Split (Jenbach, Austria)
10/07: Dynamo 3-0 CSKA Sofia (Schwaz, Austria)
Juventus were back training on 6 July and after ten days’ fitness work they flew to Australia on 17 July. Their first Serie A date of 2016/17 comes the weekend of 20 August.
23/07: Melbourne Victory 1-1 Juventus, Melbourne won 4-3 on pens (Melbourne, Australia)
26/07: Juventus 2-1 Tottenham Hotspur (Melbourne, Australia)
30/07: South China 1-2 Juventus (Hong Kong, China)
07/08: West Ham v Juventus (London, England)
14/08: Cologne v Juventus (Linz, Austria)
17/08: Juventus v Juventus Youth team (Villar Perosa, Italy)
Leicester City (ENG)
The Premier League champions began pre-season on 4 July and kick off their campaign in the Community Shield against FA Cup holders Manchester United on 7 August.
19/07: Oxford United 1–2 Leicester (Oxford, England)
23/07: Celtic 1-1 Leicester, Leicester won 6-5 on pens (Glasgow, Scotland)
30/07: Leicester 0-4 Paris Saint-Germain (Carson, United States)
03/08: Barcelona 4-2 Leicester (Stockholm, Sweden)
Lyon assembled early, on 23 June, some six weeks before their first competitive date of 2016/17 when they tackle PSG in the Trophée des Champions in Austria on 6 August. They begin their Ligue 1 challenge at Nancy eight days later.
02/07: Bourg-Péronnas 2-2 Lyon (Bourg-en-Bresse, France)
09/07: Lyon 2-1 Zenit (Thonon-les-Bains, France)
23/07: Sporting CP 0-1 Lyon (Lisbon, Portugal)
31/07: Lyon 3-2 Benfica (Lyon, France)
Napoli met up on 6 July at their headquarters at Castelvolturno and three days later travelled to the Alpine retreat of Dimaro (their summer base for five years now). They headed back to Naples on 30 July.
18/07: Napoli 10-0 Anaune (Dimaro, Italy)
23/07: Napoli 4-0 Trento (Dimaro, Italy)
28/07: Napoli 5-0 Entella (Dimaro, Italy)
01/08: Napoli 3-0 Nice (Naples, Italy)
Paris Saint-Germain (FRA)
Unai Emery took his first training session as Paris boss on 4 July. Treble winners last term, PSG face league runners-up Lyon in the Trophée des Champions in Austria on 6 August before launching their Ligue 1 title defence six days later at Bastia.
13/07: Paris 2-1 West Bromwich Albion (Schladming, Austria)
24/07: Internazionale Milano 1-3 Paris (Eugene, United States)
28/07: Real Madrid 1-3 Paris (Columbus, United States)
30/07: Leicester 0-4 Paris (Carson, United States)
PSV Eindhoven (NED)
PSV beat Feyenoord to win the Johan Cruyff Shield – the traditional Dutch season curtain-raiser – on 31 July. They started their pre-season on 27 June, prior to a training camp in Switzerland from 11–19 July.
02/07: PSV 3-1 Dongen (Dongen, Netherlands)
08/07: PSV 0-1 QPR (Eindhoven, Netherlands)
13/07: PSV 2-1 St-Étienne (Thonon-les-Bains, France)
16/07: PSV 2-1 Sion (Le Chable, Switzerland)
18/07: PSV 5-0 Sporting CP (Lausanne, Switzerland)
21/07: PSV 3-0 Porto (Arnhem, Netherlands)
23/07: PSV p-p West Brom (Arnhem, Netherlands)
26/07: PSV 0-1 FC Eindhoven (Eindhoven, Netherlands)
31/07: PSV 1-0 Feyenoord (Amsterdam, Netherlands)
Real Madrid (ESP)
The holders returned to training on 18 July and their first game of 2016/17 comes on 8 August when they take on Sevilla in the UEFA Super Cup.
28/07: Real Madrid 1-3 Paris Saint-Germain (Ohio, United States)
30/07: Real Madrid 3-2 Chelsea (Michigan, United States)
04/08: Bayern München 0-1 Real Madrid (New Jersey, United States)
Sevilla resumed training earlier than the other Spanish UEFA Champions League hopefuls, on 6 July. That was 12 days before Real Madrid, their opponents in the UEFA Super Cup on 9 August, new coach Jorge Sampaoli’s first match.
17/07: River Plate 1-3 Sevilla (Orlando, United States)
19/07: Independiente Santa Fe 1-2 Sevilla (Orlando, United States)
24/07: Sandhausen 1-2 Sevilla (Sandhausen, Germany)
28/07: Mainz 0-1 Sevilla (Mainz, Germany)
30/07: St Pauli 1-2 Sevilla (Hamburg, Germany)
Sporting CP (POR)
The Lions won their last nine matches of 2015/16 and their ambition to pick up where they left off meant they convened again on 27 June. They kick off on 14 August at home to Marítimo.
13/07: Monaco 4-1 Sporting (Lausanne, Switzerland)
14/07: Nyon 1-3 Sporting (Nyon, Switzerland)
16/07: Zenit 4-2 Sporting (Montreux, Switzerland)
18/07: PSV Eindhoven 5-0 Sporting (Lausanne, Switzerland)
23/07: Sporting 0-1 Lyon (Lisbon, Portugal)
26/07: Villarreal 0-0 Sporting, Villarreal won 4-3 on pens (Badajoz, Spain)
30/07: Sporting 2-1 Wolfsburg (Lisbon, Portugal)
04/08: Sporting 2-3 Betis (Algarve, Portugal)
05/08: Sporting 0-0 Nice (Algarve, Portugal)
Tottenham Hotspur (ENG)
Tottenham will clock up 36,159km before they commence their campaign away to Everton on 13 August. New signing Victor Wanyama was among the players involved in the first training session on 4 July.
09/07: Tottenham 3-0 Nottingham Forest (London, England)
16/07: Tottenham 0-1 Fulham (London, England)
26/07: Juventus 2-1 Tottenham (Melbourne, Australia)
29/07: Tottenham 1-0 Atlético Madrid (Melbourne, Australia)
05/08: Tottenham 6-1 Internazionale Milano (Oslo, Norway)