1-5 of 5 vehicles

2016 BMW 3 Series
2016 BMW 3 Series 318d Sport 2.0TD

£11,995

Manual

Gearbox

121,000

Miles

Diesel

Fuel Type

2016 BMW 3 Series
2016 BMW 3 Series 320d ED Plus

£11,950

Manual

Gearbox

124,000

Miles

Diesel

Fuel Type

2017 BMW 3 Series
2017 BMW 3 Series 320d ED Plus 2.0TD

£12,850

Manual

Gearbox

93,000

Miles

Diesel

Fuel Type

2017 BMW 3 Series
2017 BMW 3 Series 320d ED Sport 2.0TD

£12,800

Manual

Gearbox

113,000

Miles

Diesel

Fuel Type

2017 BMW 3 Series
2017 BMW 3 Series M3 3.0

£39,850

Semi-automatic

Gearbox

58,000

Miles

Petrol

Fuel Type