Dealer16 days 1 / 4Add to favouritesUsed (2010) BMW 120 Performance | Fair price1 Series d SE 5dr201093,921 miles2.0L DieselHatchbackManualOX29 4EE Witney, Oxfordshire£2,800Fair priceEstimated price £2,800OX29 4EE Witney, OxfordshireVisit Motors.co.uk