Filter results 7 Cars
Browse by shape
Sort By
2016 BMW 3 Series
3.0 330d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (258 ps)
3.0 330d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (258 ps)
Happier Finance Ltd t/a Happier Cars
92,000 miles
Call dealer
£13,495
2020 BMW 3 Series Touring
330d M Sport Plus Edition 5dr Step Auto
330d M Sport Plus Edition 5dr Step Auto
Usedirect Newtownabbey
68,017 miles
Call dealer
£24,999
2022 BMW 3 Series Touring
330d xDrive MHT M Sport Pro Edition 5dr Step Auto
330d xDrive MHT M Sport Pro Edition 5dr Step Auto
Vertu BMW Teesside
21,110 miles
Call dealer
£38,922
2020 BMW 3 Series Touring
330d xDrive M Sport 5dr Step Auto
330d xDrive M Sport 5dr Step Auto
John Clark BMW Aberdeen
43,166 miles
Call dealer
£32,000
2020 BMW 3 Series Touring
330d M Sport Plus Edition 5dr Step Auto
330d M Sport Plus Edition 5dr Step Auto
Marshall BMW Hampshire
57,187 miles
Call dealer
£26,552
2021 BMW 3 Series Touring
330d MHT M Sport 5dr Step Auto
330d MHT M Sport 5dr Step Auto
Hippo Motor Group
28,352 miles
Call dealer
£28,420
2021 BMW 3 Series Touring
330d MHT M Sport 5dr Step Auto
330d MHT M Sport 5dr Step Auto
Ocean Group BMW Plymouth
25,006 miles
Call dealer
£30,950
Buy new from | £36,860 | (list price from £42,430) |
Showing 1 - 7 of 7 cars