Filter results 664 Cars
Other BMW 3 Series searches
Browse by shape
Browse by engine
Browse by trim
Sort By
2012 BMW 3 Series
320d Sport Plus 2dr Step Auto
320d Sport Plus 2dr Step Auto
Rix Motor Company Ltd
78,000 miles
Request callback
£11,999
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
Request callback
£12,450
2017 BMW 3 Series
2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr
2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr
Moyway Motors
107,000 miles
Request callback
£12,490
2016 BMW 3 Series
2.0 320I M SPORT 4d 181 BHP AIR CON, CRUISE CONTROL
2.0 320I M SPORT 4d 181 BHP AIR CON, CRUISE CONTROL
Fusco Vehicle Sales
54,825 miles
Request callback
£12,495
2017 BMW 3 Series
1.5 318I SPORT 4d 135 BHP
1.5 318I SPORT 4d 135 BHP
CarWorld Superstore Boongate
54,936 miles
Request callback
£12,600
2017 BMW 3 Series
2.0 320D M SPORT 4d 188 BHP
2.0 320D M SPORT 4d 188 BHP
Happier Finance Ltd t/a Happier Cars
84,900 miles
Request callback
£12,750
Buy new from | £36,294 | (list price from £40,220) |
Showing 151 - 165 of 664 cars