Filter results 34 Cars
Browse by trim
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
2014 BMW 3 Series
2.0 318D SPORT 4d 141 BHP PARKING AID, CRUISE CONTROL
2.0 318D SPORT 4d 141 BHP PARKING AID, CRUISE CONTROL
Top Gear Motors
90,085 miles
Call dealer
£8,790
2015 BMW 3 Series
2.0 318D M SPORT 4d 141 BHP great valve, lots of spec
2.0 318D M SPORT 4d 141 BHP great valve, lots of spec
weonlysellusedcars.com
86,824 miles
Call dealer
£8,995
2012 BMW 3 Series
318d Luxury 4dr Step Auto
318d Luxury 4dr Step Auto
Drivebuy Car Consultants
69,000 miles
Call dealer
£9,000
2014 BMW 3 Series
2.0 318D SPORT 4d 141 BHP
2.0 318D SPORT 4d 141 BHP
Pinetree Car Superstore Ltd Tonypandy
44,601 miles
Call dealer
£9,999
Buy new from | £36,294 | (list price from £40,220) |
Showing 1 - 15 of 34 cars