Filter results 97 Cars
Browse by shape
Browse by trim
- BMW 3 Series 320d EfficientDynamics Diesel
- BMW 3 Series 320d EfficientDynamics Plus Diesel
- BMW 3 Series 320d Exclusive Edition Diesel
- BMW 3 Series 320d Luxury Diesel
- BMW 3 Series 320d M Sport Diesel
- BMW 3 Series 320d SE Diesel
- BMW 3 Series 320d Shadow Edition Diesel
- BMW 3 Series 320d Sport Diesel
- BMW 3 Series 320d Sport Plus Diesel
Sort By
2006 BMW 3 Series
320d SE 4dr Auto
320d SE 4dr Auto
Mount Automotive Sales & Aftersales
139,000 miles
Request callback
£1,900
2011 BMW 3 Series
2.0 320D EFFICIENTDYNAMICS 4d 161 BHP
2.0 320D EFFICIENTDYNAMICS 4d 161 BHP
HKM CARS EXETER LTD MARSH BARTON
118,265 miles
Request callback
£3,295
2015 BMW 3 Series
320d EfficientDynamics 4dr
320d EfficientDynamics 4dr
Save on used Cars
106,699 miles
Request callback
£4,994
2013 BMW 3 Series
2.0 320D M SPORT 2d 181 BHP * DIESEL * AUTOMATIC
2.0 320D M SPORT 2d 181 BHP * DIESEL * AUTOMATIC
Peels Wheels Used Car Specialists
113,000 miles
Request callback
£5,975
2012 BMW 3 Series
2.0 320D EFFICIENTDYNAMICS 4d 161 BHP
2.0 320D EFFICIENTDYNAMICS 4d 161 BHP
TYR Car Sales LTD
99,000 miles
Request callback
£6,395
2011 BMW 3 Series
320d [184] Exclusive Edition 4dr Step Auto
320d [184] Exclusive Edition 4dr Step Auto
Rix Motor Company Ltd
98,000 miles
Request callback
£7,499
2017 BMW 3 Series
2.0 320D ED PLUS 4d 161 BHP
2.0 320D ED PLUS 4d 161 BHP
Wavertree Car Centre Ltd
100,449 miles
Request callback
£8,395
2016 BMW 3 Series
2.0 320D SPORT 4d 188 BHP
2.0 320D SPORT 4d 188 BHP
Glasgow Road Falkirk
109,000 miles
Request callback
£8,990
2016 BMW 3 Series
320d EfficientDynamics Plus 4dr
320d EfficientDynamics Plus 4dr
Cars 4 You Ltd Falkirk
85,650 miles
Request callback
£8,995
2012 BMW 3 Series
2.0 320D SPORT PLUS EDITION 2d 181 BHP
2.0 320D SPORT PLUS EDITION 2d 181 BHP
Aidan Piers Ltd
76,256 miles
Request callback
£8,995
Buy new from | £31,958 | (list price from £35,409) |
Showing 1 - 15 of 97 cars