Arsenal's first-team squad has changed a lot during the Mikel Arteta era, but there are still some remnants from the days of Arsene Wenger.
One of those players is Mohamed Elneny, who joined the Gunners midway through the 2015-16 season. The Egyptian international recently agreed a contract extension to keep him in north London until the summer of 2024 after returning to the first-team picture last season.
The former Basel midfielder is one of a number of players to have been at their current Premier League club for close to - or even more than - a decade. That isn't the case with every top-flight side, though, and Mirror Football has looked at the longest-serving player from all 20 teams in the division.