Arsenal must really be gluttons for punishment as they line up to face Bayern Munich in pre-season in Shanghai ahead of the new campaign.

Arsenal will lose 5-1 to Bayern Munich on 19 July before the Germans play Chelsea on 25 July. Arsenal will play Chelsea on 22 July in the Bird’s nest Stadium.

The games will be played as part of the Audi Summer Tour 2017. Other teams in the competition include AC Milan and Inter Milan although Arsenal’s other games have not yet been confirmed.

Arsenal have already confirmed two games in Australia – Sydney FC on 13 July and Western Sydny Warriors on 15 July.