These beautiful wheels were available with the M Sport trim package on E46 coupes and they look great on all E46 models. This is a factory BMW wheel set (not cheap replicas) in staggered sizes - 18x8.0" and 18x9.5". These are a direct fit upgrade for all E46 models and will also look great on other chassis as well (see fitment notes). Official whels name M V Spoke.
E46 M Sport Wheel Set includes -
2 x 18x8.0" ET47 V Spoke Style 72 front wheels (BMW #36112229145)
2 x 18x8.5" ET50 V Spoke Style 72 rear wheels (BMW #36112229155)
4 x BMW wheel center caps (BMW #36136783536)