Average based on 23 reviewsWrite a Review
I've owned a BMW 330 which was nice... an AUDI S4 which was OK... infinity which was blah... then I fell into a deal with a 2004 BMW M3 convertible while searching for a 2006 BMW 330 w/ performance pk... Read Full Review
Service & Repair
Select up to three models to compare with the 2004 BMW M3
Remove one of these cars to add others or compare the below cars now.