Filter results 8 Cars
Sort By
2017 BMW 3 Series Touring
320d M Sport Shadow Edition 5dr Step Auto
320d M Sport Shadow Edition 5dr Step Auto
Citroen Sheffield - 76 miles away
49,280 miles
Request callback
£17,999
2018 BMW 3 Series Touring
320d M Sport Shadow Edition 5dr Step Auto
320d M Sport Shadow Edition 5dr Step Auto
Marshall Approved Used Scunthorpe - 77 miles away
67,721 miles
Request callback
£16,279
2019 BMW 3 Series
2.0 320D M SPORT SHADOW EDITION TOURING 5d AUTO 188 BHP
2.0 320D M SPORT SHADOW EDITION TOURING 5d AUTO 188 BHP
HPL Motors Oldham Oldham - 100 miles away
59,514 miles
Request callback
£17,499
2019 BMW 3 Series
2.0 320D XDRIVE M SPORT SHADOW EDITION TOURING 5d 188 BHP
2.0 320D XDRIVE M SPORT SHADOW EDITION TOURING 5d 188 BHP
MotorClass - 117 miles away
45,860 miles
Request callback
£20,495
2019 BMW 3 Series Touring
320d M Sport Shadow Edition 5dr
320d M Sport Shadow Edition 5dr
Vospers Approved Used St Austell - 241 miles away
44,160 miles
Request callback
£17,790
2019 BMW 3 Series Touring
320d xDrive M Sport Shadow Edition 5dr Step Auto
320d xDrive M Sport Shadow Edition 5dr Step Auto
John Clark Select Stirling - 285 miles away
59,101 miles
Request callback
£19,000
2019 BMW 3 Series Touring
320d M Sport Shadow Edition 5dr Step Auto
320d M Sport Shadow Edition 5dr Step Auto
John Clark BMW Tayside - 293 miles away
40,140 miles
Request callback
£20,500
2018 BMW 3 Series Touring
320d xDrive M Sport Shadow Edition 5dr Step Auto
320d xDrive M Sport Shadow Edition 5dr Step Auto
John Clark Select Perth - 296 miles away
61,789 miles
Request callback
£18,600
Buy new from | £38,360 | (list price from £42,430) |
Showing 1 - 8 of 8 cars