Filter results 49 Cars
Browse by trim
Sort By
2018 BMW 3 Series
320d Sport 4dr Step Auto
320d Sport 4dr Step Auto
CarSupermarket.Com Lincoln
43,245 miles
Request callback
£14,657
2018 BMW 3 Series
320d EfficientDynamics Plus 4dr Step Auto
320d EfficientDynamics Plus 4dr Step Auto
Comiskey Motors
88,000 miles
Request callback
£11,950
2018 BMW 3 Series
2.0 320D M SPORT 4d 188 BHP
2.0 320D M SPORT 4d 188 BHP
Roadside Garages Limited
73,562 miles
Request callback
£13,795
2018 BMW 3 Series
320d xDrive SE 4dr Step Auto
320d xDrive SE 4dr Step Auto
Quality Part X Ltd
59,665 miles
Request callback
£13,800
2018 BMW 3 Series
2.0 320D XDRIVE M SPORT 4d AUTO 188 BHP
2.0 320D XDRIVE M SPORT 4d AUTO 188 BHP
Wavertree Car Centre Ltd
70,644 miles
Request callback
£13,995
2019 BMW 3 Series
2.0 320D SE 4d 188 BHP
2.0 320D SE 4d 188 BHP
HPL Motors Atherton Preston
59,000 miles
Request callback
£14,999
2018 BMW 3 Series
320d EfficientDynamics Sport 4dr Step Auto
320d EfficientDynamics Sport 4dr Step Auto
HPL Motors Limited -
56,000 miles
Request callback
£15,299
2018 BMW 3 Series
2.0 320D XDRIVE M SPORT SHADOW EDITION 4d 188 BHP
2.0 320D XDRIVE M SPORT SHADOW EDITION 4d 188 BHP
CarWorld Supermarket Westwood
74,677 miles
Request callback
£15,990
2018 BMW 3 Series
2.0 320D M SPORT 4d AUTO 188 BHP
2.0 320D M SPORT 4d AUTO 188 BHP
HPL Motors Oldham Oldham
48,061 miles
Request callback
£15,999
2018 BMW 3 Series
2.0 320D XDRIVE M SPORT SHADOW EDITION 4d AUTO 188 BHP
2.0 320D XDRIVE M SPORT SHADOW EDITION 4d AUTO 188 BHP
Wavertree Car Centre Ltd
47,678 miles
Request callback
£16,995
2018 BMW 3 Series
2.0 320D M SPORT SHADOW EDITION 4d 188 BHP Harman/Kardon, Heated Seats, Park Sensors, DAB, Sat Nav
2.0 320D M SPORT SHADOW EDITION 4d 188 BHP Harman/Kardon, Heated Seats, Park Sensors, DAB, Sat Nav
Car Time Motor Co UK Ltd Rochdale
34,964 miles
Request callback
£17,222
2018 BMW 3 Series
2018 (68) 2.0TD 320d M Sport (190bhp) 4-Dr Saloon
2018 (68) 2.0TD 320d M Sport (190bhp) 4-Dr Saloon
Cannon Motors
44,142 miles
Request callback
£17,295
Buy new from | £36,294 | (list price from £40,220) |
Showing 1 - 15 of 49 cars