2009 BMW 3 Series Value - Find Out What Your Car's Worth

2009 BMW 3 Series trade-in prices range from $2,579 - $12,255. Get a more accurate value for your car with the Edmunds appraisal tool.
Estimated values for the 2009 BMW 3 Series
Values based on 12,000 miles driven per year, with no color or options selected
335i 2dr Coupe (3.0L 6cyl Turbo 6M) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$5,395$7,190$9,241
Clean$4,898$6,522$8,364
Average$3,906$5,186$6,611
Rough$2,913$3,849$4,857
Did you know?
Vehicle appraisals vary significantly by zip code, mileage and condition. Get your most accurate price in just minutes!

FAQ