Filter results 107 Cars
Browse by shape
Sort By
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
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
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
Request callback
£12,995
2018 BMW 3 Series
2.0 320D M SPORT 4d 188 BHP
2.0 320D M SPORT 4d 188 BHP
Roadside Garages Limited
73,562 miles
Request callback
£13,495
2016 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
J & I Car Sales Ltd
98,990 miles
Request callback
£13,695
2018 BMW 3 Series
2.0 320D XDRIVE M SPORT 4d AUTO 188 BHP
2.0 320D XDRIVE M SPORT 4d AUTO 188 BHP
Wavertree Car Centre Ltd
70,644 miles
Request callback
£13,995
2015 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
Harvey's Autos Limited
74,111 miles
Request callback
£14,000
2017 BMW 3 Series
2.0 320D XDRIVE M SPORT SHADOW EDITION 4d 188 BHP
2.0 320D XDRIVE M SPORT SHADOW EDITION 4d 188 BHP
Driven Car Sales Ltd Thornaby
82,346 miles
Request callback
£14,490
2015 BMW 3 Series
2.0 320D XDRIVE M SPORT 4d 181 BHP
2.0 320D XDRIVE M SPORT 4d 181 BHP
Car Hunters
57,726 miles
Request callback
£14,495
2017 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
Any Credit Car Company
67,012 miles
Request callback
£14,995
2017 BMW 3 Series
2.0 320D XDRIVE M SPORT SHADOW EDITION 4d 188 BHP
2.0 320D XDRIVE M SPORT SHADOW EDITION 4d 188 BHP
S James Prestige Limited
68,200 miles
Request callback
£15,490
2017 BMW 3 Series
2.0 320D XDRIVE M SPORT SHADOW EDITION 4d 188 BHP
2.0 320D XDRIVE M SPORT SHADOW EDITION 4d 188 BHP
Pinetree Car Superstore Ltd Tonypandy
68,165 miles
Request callback
£15,899
2016 BMW 3 Series
2.0 320D M SPORT 4d 188 BHP
2.0 320D M SPORT 4d 188 BHP
Pinetree Car Superstore Ltd Tonypandy
53,741 miles
Request callback
£15,899
2017 BMW 3 Series
320d xDrive M Sport Saloon
320d xDrive M Sport Saloon
JKC Approved Used BMW
55,200 miles
Request callback
£15,950
Buy new from | £36,294 | (list price from £40,220) |
Showing 16 - 30 of 107 cars