It has been a tough time for Arsene Wenger this season with pundits, ex-players and the press doing everything to stick the knife into the Arsenal manager this season. The decision to take off Oxlade-Chamberlain earlier this year against United caused more headaches than the Frenchman could have imagined and scrutiny over his management like he has never received before.

One aspect that is often overlooked is the very fact that he lost arguably his two best players this summer in Samir Nasri and Cesc Fabregas; therefore it is slightly harsh (especially with Jack Wilshere being injured all season) to start questioning Arsenal’s performances this season. It wouldn’t have been the first transfer mistake that the Gunners’ boss has made during his time at N5 and it will undoubtedly be his last.

This top 10 highlights the players that Wenger should have retained (with the exception of Nasri and Cesc) over the years and were perhaps moved on before their sell-by date.

Click on the Gunners badge below to unveil the list