Filter results 598 Cars
Browse by engine
Browse by trim
Sort By
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
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
Request callback
£12,750
2015 BMW 3 Series
2.0 320D XDRIVE M SPORT 4d-2 OWNER CAR FINSIHED IN ESTORIL BLUE WITH BLACK DAKOTA LEATHER-19"M STAR
2.0 320D XDRIVE M SPORT 4d-2 OWNER CAR FINSIHED IN ESTORIL BLUE WITH BLACK DAKOTA LEATHER-19"M STAR
Rix Motor Company Ltd
85,000 miles
Request callback
£12,950
Buy new from | £36,294 | (list price from £40,220) |
Showing 136 - 150 of 598 cars