BMW M SPORT 2010 Plate, Diesel, Full service history, milage: 51650 miles only.
Great condition inside and out, excellent performance. Good on fuel. Excellent to drive, very reliable, mechanically sound, no advisories at last MOT, regularly serviced, well maintained and looked after, tyres and brakes are in excellent condition,
- 51,650 miles
- 1,995 cc