Filter results 7 Cars
Browse by shape
Browse by trim
Sort By
2019 BMW 3 Series Touring
330d xDrive M Sport 5dr Step Auto
330d xDrive M Sport 5dr Step Auto
Marshall BMW Hampshire
27,110 miles
Call dealer
£33,407
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,929
2016 BMW 3 Series Touring
330d xDrive M Sport 5dr Step Auto
330d xDrive M Sport 5dr Step Auto
Marshall Nissan Grantham
74,058 miles
Call dealer
£14,400
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,270
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
£29,900
Showing 1 - 7 of 7 cars