Filter results 126 Cars
Browse by engine
Browse by trim
- BMW 3 Series Saloon EfficientDynamics Diesel
- BMW 3 Series Saloon EfficientDynamics Plus Diesel
- BMW 3 Series Saloon Exclusive Edition Diesel
- BMW 3 Series Saloon Luxury Diesel
- BMW 3 Series Saloon M Performance Diesel
- BMW 3 Series Saloon M Sport Diesel
- BMW 3 Series Saloon SE Diesel
- BMW 3 Series Saloon Shadow Edition Diesel
- BMW 3 Series Saloon Sport Diesel
Sort By
2017 BMW 3 Series
320d EfficientDynamics Plus 4dr Step Auto
320d EfficientDynamics Plus 4dr Step Auto
Cars 4 You Ltd Beveridgewell
35,800 miles
Request callback
£14,495
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
2018 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
John Clark Select Edinburgh
58,737 miles
Request callback
£14,700
2018 BMW 3 Series
320d M Sport 4dr
320d M Sport 4dr
Sherwoods Citroen Gateshead
37,418 miles
Request callback
£14,995
2018 BMW 3 Series
320d M Sport Shadow Edition 4dr Step Auto
320d M Sport Shadow Edition 4dr Step Auto
Cars 4 You Ltd Edinburgh
81,850 miles
Request callback
£14,995
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
2015 BMW 3 Series
3.0 335D XDRIVE M SPORT 4d 308 BHP
3.0 335D XDRIVE M SPORT 4d 308 BHP
Bellevue Garage Ltd
64,616 miles
Request callback
£14,999
2020 BMW 3 Series
2.0 318D SE 4d 148 BHP
2.0 318D SE 4d 148 BHP
CarWorld Supermarket Westwood
114,413 miles
Request callback
£15,240
2018 BMW 3 Series
320d EfficientDynamics Sport 4dr Step Auto
320d EfficientDynamics Sport 4dr Step Auto
HPL Motors Limited -
56,000 miles
Request callback
£15,299
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,399
2018 BMW 3 Series
320d xDrive M Sport Shadow Edition 4dr Step Auto
320d xDrive M Sport Shadow Edition 4dr Step Auto
Car World Supermarket
74,677 miles
Request callback
£15,400
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
43,813 miles
Request callback
£15,499
2017 BMW 3 Series
2.0 318D M SPORT 4d AUTO 148 BHP
2.0 318D M SPORT 4d AUTO 148 BHP
HPL Motors Atherton Preston
30,000 miles
Request callback
£15,499
Buy new from | £31,958 | (list price from £35,409) |
Showing 46 - 60 of 126 cars