The Gunners have a decent squad at their disposal but have not found consistency in recent seasons and have struggled to compete for the title, despite picking up crucial points against big teams.
They are not on the cusp of losing some of their core talents but the Gunners have made some insane buys in recent times. Arsene Wenger is not one to spend big in the transfer market but he has bought in some class players to help the club over the years. Here are two of the best such signings the manager has made in recent times:
The German playmaker was in great form at the Bernabeu when Wenger went calling. Arsenal spent £42.5m on his services, the most the London club have ever spent in their history on a player. He joined the club back in 2013 and has been a mainstay in their attack ever since. He has not been consistent but has provided the club with some of their best moments in recent times.
He has 11 goals and 11 assist this season and has increased his tally to 21 goals in 107 games in his Arsenal career in the league. He is one of the most important players for the club at the moment and though is linked with an exit, is still a crucial cog in Arsenal’s plans for the next season.
The Chilean winger stands as the best player for the Gunners this season. Having joined from Barcelona back in 2014 for £35m and has easily been one of the best players in England in this time. He has helped the club to their only trophy in recent times and is one of the first names on the team sheet for Arsene Wenger this season.
This season, Sanchez has 24 goals and 18 assists in all competitions, making him one of the most effective players in Europe and the fact that Wenger is desperate for him to sign a new deal is a sign of how he has impacted the club in these three years. He is unsettled at the moment and is looking for an exit and if Arsenal lose him, it could be an irreplaceable blow for them.
The likes of Shkodran Mustafi, Mohamed Elneny and Alex Iwobi also deserve special mentions.