Midfielder Wesley Sneijder ended his record-breaking career with the Netherlands by announcing his retirement from international football on Sunday.
The decision follows discussions with new Dutch coach Ronald Koeman, who went to see him in Qatar, the Dutch football association KNVB said in a statement.
"Wesley is one of the best Dutch internationals in recent years, an amazing player with a great attitude. But I want to build a new team and therefore have to make choices," Koeman said in the statement.
The 33-year-old Sneijder said he knew his international career would be in jeopardy when he left Nice in January to play at Al Gharafa in Qatar.
"On top of that I understand that Koeman wants to start a new era with newer, younger players. We spoke about this openly in a friendly discussion and I respect his decision," Sneijder said.
The KNVB said they would now discuss with Sneijder a possible role for him in the national team structures once he stopped playing and had achieved the necessary coaching qualifications.
Sneijder last June set a new record for most caps by a Dutch international when he played for a 131st time and his 133rd and last cap came in November's 3-0 away win against Romania in a friendly.
He made his debut in 2003 and was a World Cup runner-up in South Africa in 2010.
Fiorentina captain Astori, 31, dies suddenly
Football PHOTOS: Real and Juventus win; Liverpool go second
EPL: Son fires Spurs to victory; Mahrez earns Leicester a draw
Neymar operation successful says Brazil confederation
Virat Kohli reviews wife Anuksha's new film Pari