Hi. Majority of times, it will fit.
But it depends, and best is to post the style # so we can help.
But majority of times, e90 uses 72.6mm hub same as 1-series and 5x120 bolt pattern which is same for all BMW.
But tell us which wheel exactly and I'll tell you for sure, and which model you have 125i vs 135i