Filter results 667 Cars
Other BMW 3 Series searches
Browse by shape
Browse by engine
Browse by trim
Sort By
2016 BMW 3 Series
2.0 320D M SPORT 4d 188 BHP
2.0 320D M SPORT 4d 188 BHP
Hammond Cars Bury Rd
69,632 miles
Request callback
£11,400
2016 BMW 3 Series
2.0 330E SPORT 4d 181 BHP
2.0 330E SPORT 4d 181 BHP
CarWorld Superstore Boongate
59,740 miles
Request callback
£11,400
2016 BMW 3 Series
2.0 320D M SPORT 4d 190 BHP
2.0 320D M SPORT 4d 190 BHP
Errigal Motor Company Ltd
102,264 miles
Request callback
£11,445
2015 BMW 3 Series
320d [190] SE 5dr Step Auto [Business Media]
320d [190] SE 5dr Step Auto [Business Media]
Save on used Cars
53,201 miles
Request callback
£11,485
2015 BMW 3 Series
2.0 320I XDRIVE M SPORT 4d 181 BHP
2.0 320I XDRIVE M SPORT 4d 181 BHP
Country Car
65,760 miles
Request callback
£11,490
2016 BMW 3 Series
320d EfficientDynamics Sport 4dr Step Auto
320d EfficientDynamics Sport 4dr Step Auto
Save on used Cars
69,480 miles
Request callback
£11,490
2015 BMW 3 Series
2.0 320I M SPORT 4d 181 BHP
2.0 320I M SPORT 4d 181 BHP
Wavertree Car Centre Ltd
53,402 miles
Request callback
£11,495
2016 BMW 3 Series
320i Sport 4dr Step Auto
320i Sport 4dr Step Auto
Any Credit Car Company
98,698 miles
Request callback
£11,495
2015 BMW 3 Series
2.0 320d M Sport Euro 5 (s/s) 4dr
2.0 320d M Sport Euro 5 (s/s) 4dr
NW Kehoe & Sons
49,000 miles
Request callback
£11,945
2018 BMW 3 Series
320d EfficientDynamics Plus 4dr Step Auto
320d EfficientDynamics Plus 4dr Step Auto
Comiskey Motors
88,000 miles
Request callback
£11,950
Buy new from | £36,294 | (list price from £40,220) |
Showing 136 - 150 of 667 cars