Filter results 25 Cars
Browse by engine
Sort By
2014 BMW 3 Series
2.0 318D SPORT 4d 141 BHP
2.0 318D SPORT 4d 141 BHP
Happier Finance Ltd t/a Happier Cars
105,000 miles
Call dealer
£5,995
2016 BMW 3 Series
320d EfficientDynamics Sport 4dr Step Auto
320d EfficientDynamics Sport 4dr Step Auto
Save on used Cars
69,480 miles
Call dealer
£10,990
2018 BMW 3 Series
318i Sport 4dr Step Auto
318i Sport 4dr Step Auto
Mount Automotive Sales & Aftersales
64,723 miles
Call dealer
£14,995
2018 BMW 3 Series
320d EfficientDynamics Sport 4dr Step Auto
320d EfficientDynamics Sport 4dr Step Auto
HPL Motors Limited -
56,000 miles
Call dealer
£15,299
2020 BMW 3 Series
2.0 330E SPORT PRO 4d 289 BHP Park Distance Control, Heated Front Seats, Electric Lumbar, Ambient Li
2.0 330E SPORT PRO 4d 289 BHP Park Distance Control, Heated Front Seats, Electric Lumbar, Ambient Li
Car Time Motor Co UK Ltd Bury
70,901 miles
Call dealer
£19,650
2020 BMW 3 Series
2.0 330E SPORT PRO 4d 289 BHP
2.0 330E SPORT PRO 4d 289 BHP
Car Time Motor Co UK Ltd Bury
49,063 miles
Call dealer
£22,079
2016 BMW 3 Series
320d EfficientDynamics Sport 4dr Step Auto
320d EfficientDynamics Sport 4dr Step Auto
Stratus Cars
66,000 miles
Call dealer
£11,490
Showing 1 - 15 of 25 cars