Arsenal have completed their jaunt to Australia this pre-season and they now head to Shanghai for a clash with Bayern Munich.
The clash is part of the International Champions Cup and should prove more of a test for the Gunners than Sydney FC or the Western Sydney Wanderers.
It is a very busy summer for Arsene Wenger’s men who play Chelsea just three days after the clash with the Bundesliga champions.
When is Arsenal vs Bayern Munich?
The match is on Wednesday July 19 with kick-off at 12.20pm UK time.
What TV channel is Arsenal vs Bayern Munich on?
The game is being shown live on Premier Sports which you can order, or watch online here.
Arsenal remain with the same squad that played two matches in Australia over the last week, so there is still no Alexis Sanchez or Shkodran Mustafi.
Alexandre Lacazette will feature for the Gunners, though, as will Mesut Ozil, despite speculation over his future continuing.
Where is Arsenal vs Bayern Munich being played?
The game is being held at the 57,000-capacity Shanghai Stadium, China.
Arsenal pre-season fixtures and results
July 19 – Bayern Munich (Shanghai Stadium – International Champions Cup)
July 22 – Chelsea (Bird’s Nest Stadium)
July 29 – Benfica (Emirates Cup)
July 30 – Sevilla (Emirates Cup)
Aug 6 – Chelsea (Wembley – Community Shield)
July 13 – Sydney FC 0-2 Arsenal (Mertesacker, Lacazette)
July 15 – Western Sydney Wanderers 1-3 (Lustica) (Giroud, Ramsey, Elneny)