Filter results 596 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2016 BMW 3 Series
2.0 330E M SPORT 4d 181 BHP
2.0 330E M SPORT 4d 181 BHP
CarWorld Supermarket Westwood
80,401 miles
Request callback
£11,200
2017 BMW 3 Series
2.0 330E SPORT 4d 181 BHP
2.0 330E SPORT 4d 181 BHP
CarWorld Supermarket Westwood
72,821 miles
Request callback
£11,300
2015 BMW 3 Series
2.0 320D XDRIVE SE 4d 181 BHP
2.0 320D XDRIVE SE 4d 181 BHP
Armagh Auto Sales
77,587 miles
Request callback
£11,395
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
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
Buy new from | £36,294 | (list price from £40,220) |
Showing 76 - 90 of 596 cars