"BMW Genuine Black Floor Mats for E60 - 5 SERIES ALL MODELS SEDAN & TOURING (2002 - 2007), set of Four" It fits - E60 5 SERIES ALL MODELS SEDAN & TOURING from 2002 to 2007 - Except xi models - For xi models, please contact us for other mats.