
hi I'm looking to value my Bmw 320 msport e46 3dr car. it's a 06 old shape model with 120000 miles. red in colour. reg is 06DXXXX thanks
Hi Mark,
A huge amount here will depend on the condition and the service history, but the mid-market value is going to be around €3,500.

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