Dealer28 days 1 / 4Add to favouritesUsed (2017) BMW M140 M Sport 340 HP | Good price1 Series 3.0Auto Euro 6 (s/s)201774,733 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)163 g CO2/km comb.Delivered to you£14,990Good priceYou save £1,310Delivered to youVisit Buyacar