Dealer661 days 1 / 4Add to favouritesUsed (2017) BMW M140 Performance 340 HP | Not evaluated1 Series 3.05d 335 BHP201765,000 miles3.0L PetrolHatchbackManual340 HP (250 kW)39.8 Mpg163 g CO2/km comb.M44 5AH Cadishead, Manchester£22,000Not evaluatedM44 5AH Cadishead, ManchesterVisit Desperateseller.co.uk