3) Pablo Zabaleta

Zabaleta

The fullback spent 12 years in total playing in the Premier League for both Manchester City and West Ham. He certainly warrants his position on this list based on his consistency playing at the highest level.

Zabaleta was a regular starter in all but two of his seasons in England, racking up 303 league appearances and winning two league titles with City.


David Tully

David Tully

David has worked as a football reporter for the last fifteen years. Having started as an intern at Snack Media, he then went on to become a freelancer, working on various different sites. At the start of 2023, he took up his current role as content writer for National World's Football News Network.