He crowned his time at the club by scoring the late victor in the 2013 all-German Champions League final against Borussia Dortmund, which Bayern won 2-1. "All in all an unforgettable time that I will always cherish", Robben said.
Robben won 12 league titles in a glittering career, and 96 caps for his country including playing in the 2010 World Cup final in Johannesburg.
A move to Real Madrid followed in 2007, partnering Robben with fellow Netherlands stars Ruud van Nistelrooy and Wesley Sneijder. "It is without a doubt the most hard decision I have had to make in my career". A decision where "heart" and "mind" collided. "Thanks for the memories and enjoy your retirement, Arjen Robben", Bayern Munich tweeted.
He added: "The love for the game and the belief that you can still take on the whole world went up against the reality that not everything always turns out exactly as you would like and that you are no longer a 16-year-old boy who didn't even know what an injury was. Some players never have any injuries and others, like me, have to do more specific things to ensure they stay fit".
Oil dives 4% on demand worries even as OPEC, allies extend cuts
Iranian Oil Minister Bijan Zanganeh told reporters yesterday he would support prolonging output cuts by six to nine months. Oil rose the most in a week after Iran became the latest OPEC member to back an extension of as long as nine months.
FILE - In this July 27, 2013, file photo, Bayern's Arjen Robben of the Netherlands reacts during the Supercup final soccer match between Borussia Dortmund and Bayern Munich in Dortmund, Germany. "I will therefore stop definitively, but it is good that way".
Following the arrival of Cristiano Ronaldo, Robben left for Bayern in 2009 with one La Liga title under his belt - only to earn his legendary status in the Bundesliga.
He represented the Dutch national team 96 times and scored 36 goals before his retirement in October 2017.
He participated in three World Cups and three European championships.