Dealer5 days 1 / 4Add to favouritesUsed (2013) BMW 316 | Good price3 Series d ES 4dr2013138,000 miles2.0L DieselSedanManualBD21 1QD Keighley, West Yorkshire£2,189Good priceYou save £811BD21 1QD Keighley, West YorkshireVisit Motors.co.uk