Filter results 90 Cars
Browse by trim
Sort By
2016 BMW 3 Series
2.0 320D ED PLUS 4d AUTO 161 BHP
2.0 320D ED PLUS 4d AUTO 161 BHP
Wavertree Car Centre Ltd
136,480 miles
Request callback
£6,895
2014 BMW 3 Series
2.0 320D M SPORT 4d 181 BHP-Factory extras worth £3,880-2 FORMER KEEPERS-BLACK SAPPHIRE METALLIC WI
2.0 320D M SPORT 4d 181 BHP-Factory extras worth £3,880-2 FORMER KEEPERS-BLACK SAPPHIRE METALLIC WI
Rix Motor Company Ltd
122,000 miles
Request callback
£7,450
2013 BMW 3 Series
2.0 320D M SPORT 4d-2 FORMER KEEPERS FINISHED IN BLACK SAPPHIRE WITH BLACK DAKOTA LEATHER-19"M STAR
2.0 320D M SPORT 4d-2 FORMER KEEPERS FINISHED IN BLACK SAPPHIRE WITH BLACK DAKOTA LEATHER-19"M STAR
Rix Motor Company Ltd
113,000 miles
Request callback
£10,250
2017 BMW 3 Series
2.0 320D ED PLUS 4d AUTO 161 BHP
2.0 320D ED PLUS 4d AUTO 161 BHP
Wavertree Car Centre Ltd
68,419 miles
Request callback
£10,295
2018 BMW 3 Series
2.0 320D XDRIVE M SPORT 4d 188 BHP
2.0 320D XDRIVE M SPORT 4d 188 BHP
Border City Autos 20 Ltd
99,577 miles
Request callback
£11,995
2017 BMW 3 Series
2.0 320D M SPORT 4d 188 BHP
2.0 320D M SPORT 4d 188 BHP
Glasgow Road Falkirk
69,814 miles
Request callback
£13,990
2019 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
39,300 miles
Request callback
£15,699
2019 BMW 3 Series
2.0 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)
HPL Motors Atherton Preston
79,630 miles
Request callback
£15,799
2019 BMW 3 Series
2.0 320D SPORT 4d AUTO 188 BHP
2.0 320D SPORT 4d AUTO 188 BHP
HPL Motors Atherton Preston
49,759 miles
Request callback
£18,499
2019 BMW 3 Series
2.0 320D SE 4d 188 BHP Parking Assistant, Front/Rear Sensors, Satellite Navigation, Cruise Control,
2.0 320D SE 4d 188 BHP Parking Assistant, Front/Rear Sensors, Satellite Navigation, Cruise Control,
Car Time Motor Co UK Ltd Bury
70,988 miles
Request callback
£18,600
2019 BMW 3 Series
2.0 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)
Whitegate Motors
39,277 miles
Request callback
£18,700
2019 BMW 3 Series
2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)
HPL Motors Oldham Oldham
61,156 miles
Request callback
£18,999
2020 BMW 3 Series
2.0 320D XDRIVE M SPORT 4d 188 BHP
2.0 320D XDRIVE M SPORT 4d 188 BHP
Motor 4 U Limited
95,000 miles
Request callback
£19,188
2020 BMW 3 Series
2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)
2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)
S James Prestige Limited
50,000 miles
Request callback
£20,990
2019 BMW 3 Series
2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)
S James Prestige Limited
46,100 miles
Request callback
£21,490
Buy new from | £34,794 | (list price from £40,220) |
Showing 1 - 15 of 90 cars