"BMW Genuine Gray Floor Mats for E90 - 3 SERIES ALL MODELS SEDAN (2004 - 2008), set of Four" It fits - E90 3 SERIES ALL MODELS SEDAN & SPORTS WAGON from 2004 to 2008 - Except xi models - Sedan xi & Sports Wagon xi models, please contact us for other mats.