The Gunners face the seven-time Champions League winners at the National Stadium.
Mikel Arteta has named two 15-year-olds in his touring squad, while new signings Kepa Arrizabalaga, Christian Norgaard, and Martin Zubimendi are all included.
Noni Madueke, the most recent £52million arrival from Chelsea, will report back for training when the team return from Asia after his participation in the Club World Cup with the Blues, who won the tournament.
Arsenal are set to play three matches on their tour – the first here against Milan, before an encounter with Premier League counterparts Newcastle United on the Sunday.
How to watch Arsenal vs AC Milan
The game will kick off at 12:30pm BST (7:30pm local time).
Live stream: The game will be streamed live online on Arsenal.com and the club’s official app, where you will need a registration and to buy a match pass.
Live blog: You can also follow all the action on Standard Sport’s live blog!