Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.63 days • -2%See price change1 / 2Add to favouritesUsed (2016) BMW 335 M Sport 308 HP | Good price3 Series d xDrive M Sport 4dr Step201659,414 miles3.0L DieselSedanAutomatic308 HP (226 kW)Delivered to you£15,867Good priceYou save £1,733Delivered to youVisit heycar