On this website you can find all the possible ways to look up your Dutch BSN number.

Where can I find my citizen service number? | Netherlands Worldwide