Filter results 664 Cars
Other BMW 3 Series searches
Browse by shape
Browse by engine
Browse by trim
Sort By
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
Call dealer
£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
Call dealer
£12,950
2015 BMW 3 Series
2.0 320D M SPORT 4d 181 BHP Part Exchange Welcomed
2.0 320D M SPORT 4d 181 BHP Part Exchange Welcomed
North Down Motors
78,365 miles
Call dealer
£12,995
2018 BMW 3 Series
2.0 318D SPORT 4d 148 BHP
2.0 318D SPORT 4d 148 BHP
Pinetree Car Superstore Ltd Tonypandy
60,957 miles
Call dealer
£12,999
Buy new from | £36,294 | (list price from £40,220) |
Showing 166 - 180 of 664 cars