Filter results 664 Cars
Other BMW 3 Series searches
Browse by shape
Browse by engine
Browse by trim
Sort By
2019 BMW 3 Series
2.0 320D SE 4d 188 BHP
2.0 320D SE 4d 188 BHP
HPL Motors Atherton Preston
59,000 miles
Request callback
£14,999
2015 BMW 3 Series
3.0 335D XDRIVE M SPORT 4d 308 BHP
3.0 335D XDRIVE M SPORT 4d 308 BHP
Bellevue Garage Ltd
64,616 miles
Request callback
£14,999
2018 BMW 3 Series
320d EfficientDynamics Sport 4dr Step Auto
320d EfficientDynamics Sport 4dr Step Auto
HPL Motors Limited -
56,000 miles
Request callback
£15,299
2017 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
HPL Motors Limited -
74,006 miles
Request callback
£15,299
2017 BMW 3 Series
3.0L 330D XDRIVE M SPORT 4d AUTO 255 BHP
3.0L 330D XDRIVE M SPORT 4d AUTO 255 BHP
JGM Group
73,000 miles
Request callback
£15,450
2017 BMW 3 Series
2.0 320D XDRIVE M SPORT SHADOW EDITION 4d 188 BHP
2.0 320D XDRIVE M SPORT SHADOW EDITION 4d 188 BHP
S James Prestige Limited
68,200 miles
Request callback
£15,490
2017 BMW 3 Series
2.0 318D M SPORT 4d AUTO 148 BHP
2.0 318D M SPORT 4d AUTO 148 BHP
HPL Motors Atherton Preston
30,000 miles
Request callback
£15,499
2019 BMW 3 Series
2.0 318D SE 4d 148 BHP
2.0 318D SE 4d 148 BHP
HPL Motors Atherton Preston
36,771 miles
Request callback
£15,599
2018 BMW i3
Series i3s 94Ah with Range Extender
Series i3s 94Ah with Range Extender
JKC Approved Used BMW
33,566 miles
Request callback
£15,750
2017 BMW 3 Series
330e Luxury 4dr Step Auto
330e Luxury 4dr Step Auto
J & I Car Sales Ltd
64,954 miles
Request callback
£15,895
2017 BMW 3 Series
2.0 320D XDRIVE M SPORT SHADOW EDITION 4d 188 BHP
2.0 320D XDRIVE M SPORT SHADOW EDITION 4d 188 BHP
Pinetree Car Superstore Ltd Tonypandy
68,165 miles
Request callback
£15,899
2016 BMW 3 Series
2.0 320D M SPORT 4d 188 BHP
2.0 320D M SPORT 4d 188 BHP
Pinetree Car Superstore Ltd Tonypandy
53,741 miles
Request callback
£15,899
Buy new from | £36,294 | (list price from £40,220) |
Showing 211 - 225 of 664 cars