Just doing some digging on RealOEM, as I was thinking of upgrading to the M3 Springs.
As suspected, like most BMW parts, few items are exclusively manufactured for one model. The M3 springs (part# 31331130043) are better identified as part of one of the m-Tech suspension options, and according to RealOEM were offered as an option on the 318i with M10 motor and the 325e. Oddly, the M-tech springs listed for the 318is and the 325i are different.
Anyway, they may be more common than expected and may show up in unlikely places. They should be pretty easy to identify as they have a colored strip down the side and have 7 coils rather than 8.
Does anyone know the overall unsprung length so I can just take a tape measure?