Filter results 84 Cars
Browse by shape
Browse by trim
Sort By
2015 BMW 3 Series
320d EfficientDynamics 4dr
320d EfficientDynamics 4dr
Save on used Cars
106,699 miles
Request callback
£4,994
2017 BMW 3 Series
2.0 320D ED PLUS 4d 161 BHP
2.0 320D ED PLUS 4d 161 BHP
Wavertree Car Centre Ltd
100,449 miles
Request callback
£8,395
2016 BMW 3 Series
2.0 320D SPORT 4d 188 BHP
2.0 320D SPORT 4d 188 BHP
Glasgow Road Falkirk
109,000 miles
Request callback
£8,990
2016 BMW 3 Series
320d EfficientDynamics Plus 4dr
320d EfficientDynamics Plus 4dr
Cars 4 You Ltd Falkirk
85,650 miles
Request callback
£8,995
2015 BMW 3 Series
2.0 320D SE 4d AUTO 182 BHP-2 FORMER KEEPERS-MELBOURNE RED METALLIC-HEATED BLACK DAKOTA LEATHER-SATN
2.0 320D SE 4d AUTO 182 BHP-2 FORMER KEEPERS-MELBOURNE RED METALLIC-HEATED BLACK DAKOTA LEATHER-SATN
Rix Motor Company Ltd
46,000 miles
Request callback
£10,450
2015 BMW 3 Series
2.0 320D M SPORT 4d AUTO 188 BHP
2.0 320D M SPORT 4d AUTO 188 BHP
Wavertree Car Centre Ltd
98,294 miles
Request callback
£10,495
2015 BMW 3 Series
320d [190] SE 5dr Step Auto [Business Media]
320d [190] SE 5dr Step Auto [Business Media]
Save on used Cars
53,201 miles
Request callback
£10,985
2016 BMW 3 Series
320d EfficientDynamics Sport 4dr Step Auto
320d EfficientDynamics Sport 4dr Step Auto
Save on used Cars
69,480 miles
Request callback
£10,990
2016 BMW 3 Series
2.0 320d xDrive M Sport Saloon 4WD
2.0 320d xDrive M Sport Saloon 4WD
Fraserburgh Car Sales
67,000 miles
Request callback
£10,995
2016 BMW 3 Series
320d EfficientDynamics Sport 4dr Step Auto
320d EfficientDynamics Sport 4dr Step Auto
Stratus Cars
66,000 miles
Request callback
£11,290
2017 BMW 3 Series
320d Sport 4dr Step Auto
320d Sport 4dr Step Auto
Wavertree Car Centre Ltd
59,790 miles
Request callback
£11,995
2016 BMW 3 Series
320d EfficientDynamics Plus 4dr Step Auto
320d EfficientDynamics Plus 4dr Step Auto
Cars 4 You Ltd East Main Industrial Estate
61,800 miles
Request callback
£11,995
Buy new from | £31,958 | (list price from £35,409) |
Showing 1 - 15 of 84 cars