I just upgraded the bulbs on my 2006 330i and the bulbs on my father's 2007 335i. He had one bulb out. I have the bulb that was still working. However it would likely only last another 6 months. I'd give it to you if you would pay for the cost of a box and shipping.
Replacing the bulb requires about 30 minutes with the right tools
However, you might be better off buying new bulbs on Ebay. I'm not sure how to Private Message but reach out to me directly if interested in the one that I have. I didn't want to throw it away but my bulbs went out within 6 months of each other.