Filter results 89 Cars
Browse by shape
Browse by engine
Sort By
2014 BMW 3 Series
318d Sport 4dr
318d Sport 4dr
Happier Car Finance t/a Happier Cars
101,000 miles
Call dealer
£7,995
2014 BMW 3 Series
2.0 318D SPORT 4d 141 BHP
2.0 318D SPORT 4d 141 BHP
Carworld Car Supermarket
70,709 miles
Call dealer
£9,700
2013 BMW 3 Series
2.0 320D SPORT TOURING 5d 181 BHP
2.0 320D SPORT TOURING 5d 181 BHP
Staverton Garage
76,556 miles
Call dealer
£10,918
2005 BMW 3 Series
2.5 325CI SPORT 2d-FANTASTIC 2 OWNER EXAMPLE-LOW MILEAGE-LIGHT BEIGE MONTANA LEATHER-MULTIFUNCTION S
2.5 325CI SPORT 2d-FANTASTIC 2 OWNER EXAMPLE-LOW MILEAGE-LIGHT BEIGE MONTANA LEATHER-MULTIFUNCTION S
Rix Motor Company Ltd
50,000 miles
Call dealer
£12,750
2018 BMW 3 Series
2.0 316D SPORT 4d 114 BHP
2.0 316D SPORT 4d 114 BHP
HPL Motors Atherton Preston
58,000 miles
Call dealer
£13,999
2017 BMW 3 Series
2.0 330E SPORT 4d 181 BHP
2.0 330E SPORT 4d 181 BHP
Happier Car Finance t/a Happier Cars
68,000 miles
Call dealer
£15,250
Buy new from | £12,974 | (list price from £13,415) |
Showing 1 - 10 of 89 cars