
Arsenal start their pre-season campaign and Asia tour by facing seven-time European champions Milan at the 55,000-capacity Singapore National Stadium on Wednesday.
Several new signings feature in either matchday squad, including Euro 2024 winner Martin Zubimendi for the Gunners.
The game is the first of Max Allegri’s second spell in charge of the Rossoneri. The 57-year-old was a 2010/11 Italian champion with the club and has won Serie A and the Coppa Italia five times each with Juventus since his first reign ended in 2014.
101GreatGoals.com brings you the line-ups from Arsenal vs Milan, as well as details on how to watch the game and the Premier League side’s pre-season schedule.
World Matchplay Darts Betting Offers – Best UK Betting Sites For Darts 2025
Arsenal lineup vs AC Milan
Denmark midfielder Christian Norgaard – signed from Brentford for a fee of up to £15 million – starts for Arsenal, as does defender Riccardo Calafiori following an injury-strewn 2024/25.
Spain midfielder Zubimendi, who arrived from Real Sociedad for £60m on July 6, starts on the bench.
Noni Madueke joined for an initial £48m from Chelsea last week but is not involved because the England forward is being allowed extra rest time following his involvement in the 2025 Club World Cup.
Former Spain international Kepa Arrizabalaga, who remains the world’s most expensive goalkeeper thanks to the £72m fee Chelsea paid Athletic Club for him in 2018, has also signed for £5m from the Blues and is on the bench.
Gabriel Jesus remains out with a knee injury sustained in January but the striker has posted Instagram updates showing him working in the gym.
Arsenal starting XI: Raya; White, Saliba, Calafiori, Zinchenko; Norgaard, Rice, Nwaneri; Saka, Martinelli, Havertz
Arsenal subs: Kepa, Setford, Rojas, Nichols, Kiwior, Salmon, Lewis-Skelly, Zubimendi, Lokonga, Copley, Merino, Dowman, Odegaard, Kabia, Nelson, Trossard
Milan lineup vs Arsenal
Italy and former Empoli midfielder Samuele Ricci starts for Milan, having joined from Torino earlier this month for a reported fee of around £21.7m.
Belgium winger Alexis Saelemaekers is also in their XI, returning after spending last season on loan at Roma, contributing seven goals and five assists in Serie A.
Veteran Pietro Terracciano, who arrived last week from Fiorentina on a 12-month deal with an optional extra year, is in goal, with Davide Bartesaghi – a 19-year-old Italy youth international who is yet to make his Milan debut – also starting.
New manager Max Allegri could spring tactical surprises, having experimented in training with a 5-4-1 formation in defence and 4-4-2 set-up in attack featuring Rafael Leao as a centre-forward, according to Gazzetta dello Sport.
Legendary Real Madrid and Croatia midfielder Luka Modric joined Milan for an initial year on a free transfer last week but is not involved.
Wideman Pervis Estupinan is expected to complete a move to Milan from Brighton & Hove Albion this week.
Milan starting XI: Terracciano; Tomori, Thiaw, Pavlovic; Saelemaekers, Loftus-Cheek, Ricci, Musah, Bartesaghi; Pulisic, Leao
Subs: Pittarella, Torriani, Dutu, Gabbia, Magni, F. Terracciano, Bondo, Comotto, Chukwueze, Colombo, Liberali, Okafor
Is Arsenal vs Milan on TV? How to watch live streams online
The game kicks off at 12:30 BST on Wednesday and will be shown live on Arsenal.com and Arsenal’s official app, priced at £6.99.
Viewers can watch repeats of the game every three hours after the full-time whistle. A Pre-Season Pass providing access to the stream and live coverage of four subsequent matches against Newcastle, Tottenham, Athletic Club and Villarreal costs £14.99.
Milan TV is broadcasting the game via Amazon Prime Video, costing €3.99 a month with a free 15-day trial.
Arsenal pre season fixtures 2025/26
July 23 vs AC Milan (Singapore)
July 27 vs Newcastle (Singapore)
July 31 vs Spurs (Hong Kong)
August 5 vs Villarreal (H)
August 9 vs Athletic Club (H)
What kit are Arsenal wearing against Milan?
Arsenal are wearing their new 2025/26 away shirt and will also use it against Newcastle at the same venue in four days’ time (12:30).
Midfielder Declan Rice said he “loved the look” of the kit. “We can’t wait to wear it for the first time in front of our supporters here in Singapore,” added the England international when the strip was launched.
“Gooners all over the world give us a special energy. We’re excited to take that with us into an exciting new season.”
When does Arsenal’s 2025/26 Premier League season start?
The first round of Premier League matches in 2025/26 will be on the weekend of August 16 2025, including Arsenal’s trip to Manchester United on Sunday, August 17 at 16:30 BST.
The game against the 2024/25 Europa League finalists is being shown live in the UK on Sky Sports Premier League, Ultra and Main Event.
The last round of matches this season will all start at the same time on May 24 2026. No rounds will take place within 60 hours of each other and there will be no fixture on December 24.
How to watch Arsenal on TV: Sky Sports
Prices for Sky Sports and TNT Sports vary. Via Now TV, Sky Sports costs £14.99 for a day membership, £26 a month for a six-month membership or £34.99 a month with no contract.
Sky Sports memberships include access to all 12 live Sky Sports channels and Sky Sports+, which offers live streams and a dedicated channel.
How to watch Arsenal on TNT Sports
According to BT, TNT Sports costs £20 a month when bought with a broadband package or £30.99 a month without a contract.
Those prices include discovery+ Premium, which offers access to thousands of exclusive shows and originals.
Arsenal live streams: How to watch games online
Both broadcasters have dedicated apps allowing fans to live-stream the games: SkyGO for Sky Sports and discovery+ for TNT Sports.
Both apps are available on a vast range of devices.
https://www.101greatgoals.com/wp-content/uploads/2025/07/Arteta-1.jpg
2025-07-23 12:35:42