Filter results 79 Cars
Browse by shape
Sort By
2016 BMW 3 Series
2.0 330E M SPORT 4d 181 BHP SAT NAV, BLUETOOTH
2.0 330E M SPORT 4d 181 BHP SAT NAV, BLUETOOTH
Fusco Vehicle Sales
61,127 miles
Call dealer
£12,695
2018 BMW 3 Series
2.0 330E M SPORT SHADOW EDITION 4d 249 BHP
2.0 330E M SPORT SHADOW EDITION 4d 249 BHP
Happier Finance Ltd t/a Happier Cars
81,000 miles
Call dealer
£13,995
2017 BMW 3 Series
2.0 330E M SPORT 4d 181 BHP
2.0 330E M SPORT 4d 181 BHP
Ron Skinner & Sons Tredegar
51,612 miles
Call dealer
£14,299
2017 BMW 3 Series
2.0 330E M SPORT SHADOW EDITION 4d 249 BHP
2.0 330E M SPORT SHADOW EDITION 4d 249 BHP
Happier Finance Ltd t/a Happier Cars
59,750 miles
Call dealer
£14,995
2019 BMW 3 Series
330E M SPORT 4dr auto (FACELIFT)(FULL LEATHER)
330E M SPORT 4dr auto (FACELIFT)(FULL LEATHER)
Jeff White Motors
80,704 miles
Call dealer
£16,988
2018 BMW 3 Series
330e M Sport Shadow Edition 4dr Step Auto
330e M Sport Shadow Edition 4dr Step Auto
Hinckley
74,300 miles
Call dealer
£17,500
2019 BMW 3 Series
330E M SPORT 4dr automatic (Facelift)
330E M SPORT 4dr automatic (Facelift)
Jeff White Motors
69,027 miles
Call dealer
£17,988
2019 BMW 3 Series
330e M Sport 4dr Auto
330e M Sport 4dr Auto
Donnelly Mallusk Motorstore
87,919 miles
Call dealer
£17,995
2019 BMW 3 Series
2.0 330E M SPORT PHEV 4d 289 BHP
2.0 330E M SPORT PHEV 4d 289 BHP
Motor 4 U Limited
93,000 miles
Call dealer
£18,588
2019 BMW 3 Series
2.0 330E M SPORT PHEV 4d 289 BHP
2.0 330E M SPORT PHEV 4d 289 BHP
Motor 4 U Limited
85,000 miles
Call dealer
£18,588
Buy new from | £36,279 | (list price from £40,205) |
Showing 1 - 15 of 79 cars