UEFA Champions League qualifying is in full flow but what about the 22 sides already assured of a place in the group stage? We check out their plans and pre-season form.
Article top media content
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 kicked off their campaign with a 4-3 loss at home to Liverpool on 14 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 3-2 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 0-2 Atlético Madrid (Cosenza, Italy)
12/08: Cádiz 1-1 Atlético Madrid (Cádiz win 3-2 on pens) (Cadiz, Spain)
14/08: Atlético Madrid 2-0 NPFL All-Star (Cádiz, Spain)
The 2015 winners had a day extra holiday compared to Real Madrid and, like their old rivals, their first match of the season also came against Sevilla, in the Spanish Super Cup.
30/07: Celtic 1-3 Barcelona (Dublin, Ireland)
03/08: Barcelona 4-2 Leicester (Stockholm, Sweden)
06/08: Liverpool 4-0 Barcelona (London, England)
10/08: Barcelona 3-2 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 with 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)
04/08: Leverkusen 3-1 Fiorentina (Zell am See, Austria)
09/08: Kickers Offenbach 1-2 Leverkusen (Offenbach, Germany)
13/08: Leverkusen 2-0 Real Sociedad (Leverkusen, Germany)
Bayern München (GER)
Carlo Ancelotti gathered his squad on 11 July ahead of a mouthwatering pre-season that culminated with a 2-0 German Super Cup win 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 fixture of the new campaign was a 3-0 success 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 they lost to 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)
07/08: Beşiktaş 1-0 Olympiacos (Istanbul, Turkey)
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 23 July 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.
30/06: CSKA 1-0 Strogino Moskva (Moscow, Russia)
03/07: CSKA 2-2 Yenisey Krasnoyarsk (Moscow, Russia)
08/07: CSKA 4-0 Dolgoprudny (Moscow, Russia)
11/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 locked horns in the German Super Cup on 14 August, Dortmund losing 2-0 at home.
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 1-0 Dortmund (St Gallen, Switzerland)
15/08: Sandhausen 0-3 Dortmund (Sandhausen, Germany)
23/08: Hallescher 0-3 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 on 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 2-3 Juventus (London, England)
13/08: Juventus 2-2 Espanyol (Modena, Italy)
17/08: Juventus 2-0 Juventus Youth team (Villar Perosa, Italy)
Leicester City (ENG)
The Premier League champions began pre-season on 4 July and kicked off their campaign in the Community Shield against FA Cup holders Manchester United, losing 2-1 at Wembley 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, a 4-1 loss to Paris in the Trophée des Champions in Austria. They began their Ligue 1 challenge with a 3-0 success at Nancy on 14 August.
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)
07/08: Napoli 5-0 Monaco (Naples, Italy)
Paris Saint-Germain (FRA)
Unai Emery took his first training session as Paris boss on 4 July. Treble winners last term, PSG defeated league runners-up Lyon 4-1 in the Trophée des Champions in Austria on 6 August, and launched their Ligue 1 title defence with a 1-0 win at Bastia on 12 August.
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 was the dramatic UEFA Super Cup victory against Sevilla on 9 August.
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)
16/08: Real Madrid 5-3 Reims (Madrid, Spain)
Sevilla resumed training earlier than the other Spanish UEFA Champions League hopefuls, on 6 July. New coach Jorge Sampaoli's first match in charge was the UEFA Super Cup defeat by Madrid.
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)
02/08: Granada 0-2 Sevilla (Granada, Spain)
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 kicked off on 13 August with a 2-0 triumph 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 clocked up 36,159km before they commenced their campaign with a 1-1 draw 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 0-1 Atlético Madrid (Melbourne, Australia)
05/08: Tottenham 6-1 Internazionale Milano (Oslo, Norway)