Vid sidan av en bild på honom som vinkade adjö skrev den 35-årige Spanien-internationalen på Twitter: "Levde det. Jag älskade det. Farväl vackert spel."
Han vann klubbens utmärkelser med Liverpool, Real Madrid och Bayern samt VM och två EM.
Alonso sade till Bayerns TV - kanal: " Det var inte lätt att fatta ett beslut, men jag tror att det är rätt tillfälle.
Han tillade: " Jag trodde alltid att det skulle vara bättre att sluta förr än senare. Jag mår fortfarande bra, men jag tror att det här är rätt ögonblick."
Alonso anslöt sig till Liverpool från Real Sociedad 2004 och var en del av en berömd Champions League seger i Istanbul i sin första säsong som de röda kom tillbaka från 3-0 ner på halvtid för att slå AC Milano på straff. Han hävdade också en FA Cup, en Uefa Super Cup och en Community Shield under sin tid på Anfield.
Han flyttade till Real Madrid 2009 och vann en andra Champions League samt den spanska titeln innan en övergång till Tyskland 2014, där han har hjälpt Bayern vinna två Bundesliga titlar och nå kvartsfinalen i årets Champions League - tack vare en 10-2 aggregerad seger över Arsenal på tisdag.
Alonso spelade 114 gånger för Spanien och gjorde 16 mål som den nationella sidan vann 2008 och 2012 EM, båda sidor av sin jungfru VM triumf i Sydafrika 2010. Hans slutliga framträdande för sitt land kom vid 2014 års VM i Brasilien.
Mediauppspelning stöds inte på den här enheten
Bayern München mittfälter Xabi Alonso har bekräftat att han kommer att gå i pension när hans kontrakt löper ut i sommar.