The former Argentina and Manchester City right back has announced his retirement from football at 35 years of age.
The full-back won 58 caps for Argentina but has not been involved in the global setup since 2016.
Pablo Zabaleta retires from football.
"Forever I will thank all the people that shared the journey with me; clubs, team-mates, coaches and in particular my family and all my friends. With great emotion, I say goodbye to one of the best stages that life gave me", says the Zabaleta statement. Zabaleta played a total of 107 games with the parakeet team shirt and won the affection of the fans after winning the Copa del Rey in 2006.
His good performances in Cornellá led him to sign for the Manchester City in 2008.
Hailing from the Argentine capital Buenos Aires, Zabaleta started his career at San Lorenzo in his homeland before joining Spanish club Espanyol in 2005 after captaining Argentina to victory in that year's FIFA World Youth Championship.
Capped 58 times by Argentina, Zabaleta also won the FA Cup in 2011 and the League Cup in 2014 and 2016. Thank you from the bottom of my heart'.
The 34-year-old could also still win the UEFA Champions League with the club in August, but in any case he will smile home with his massive 11 major trophies including four titles.
After nine seasons at City, Zabaleta moved to West Ham in 2017 where he made 80 appearances before leaving in June.
With theArgentine election, the experienced defender played 44 games and went 2014 World Cup runner-up Y of the Copa América 2015.