BMW 1 Series 2.0 120d M Sport 2dr '2009 £5.395 Engine: 2.0 L, Diesel Mileage: 93000 miles Condition: used Details Compare Watch list