
What is my 2004 BMW 320d worth?165,000 mileage, good condition no dents or surface damage
Hi John,
Should be worth somewhere around €4,500.

Ask us anything motoring related and please provide as much information as possible so we can give you the most accurate advice.