I recently got rid of my 2008 e90 318d by giving it to my parents!!!
I've upgraded to a new 3 series and the 318 could do with disc / pad changes. I've changed both on other cars but eurocarparts in confusing me!
I'm going with Pagid as I've used them before and been happy. They offer 2 different specs of front discs:
1. 300mm Diameter
2. 292mm Diameter
Same with the rears:
1. 300mm Diameter, 20mm thick: Part No.: 104111058
2. 292mm Diameter, 10,5 thick: Part No.: 104111088
It's a similar story with the pads. Unfortunately it's not as simple as just taking off the wheels and seeing what's on there as there is 100miles between me and the car and I wanted to get it done in one trip.