City did not provide financial details of the deal, but media reports said the fee was in the region of 3 million euros ($3.51 million). The reports added that Sandler could be loaned back to a club in the Netherlands.
Sandler is City's third signing of the close season and follows forward Riyad Mahrez and defensive midfielder Claudio Gomes into the club.
City face FA Cup winners Chelsea in the Community Shield on Sunday, before Pep Guardiola's team take on Arsenal in their opening league clash on Aug. 12.
(Reporting by Ankit Ajmera in Bengaluru; Editing by Toby Davis)
