Filter results 8 Cars
Browse by shape
Browse by trim
Sort By
2013 BMW 3 Series
3.0 330D LUXURY TOURING 5d 255 BHP
3.0 330D LUXURY TOURING 5d 255 BHP
Motor 4 U Limited
64,000 miles
Request callback
£10,990
2015 BMW 3 Series
3.0 330D XDRIVE M SPORT TOURING 5d 255 BHP
3.0 330D XDRIVE M SPORT TOURING 5d 255 BHP
Wearside Autoparc Sunderland
90,556 miles
Request callback
£13,799
2015 BMW 3 Series Touring
330d SE 5dr Step Auto [Business Media]
330d SE 5dr Step Auto [Business Media]
Bristol Street Motors Hyundai Exeter
75,429 miles
Request callback
£11,983
2014 BMW 3 Series Touring
330d M Sport 5dr Step Auto
330d M Sport 5dr Step Auto
Ocean Group BMW Plymouth
71,539 miles
Request callback
£14,990
2021 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 Exeter
40,477 miles
Request callback
£33,676
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
Request callback
£32,450
2020 BMW 3 Series Touring
330d xDrive M Sport Plus Edition 5dr Step Auto
330d xDrive M Sport Plus Edition 5dr Step Auto
John Clark BMW Aberdeen
42,407 miles
Request callback
£33,600
2020 BMW 3 Series Touring
330d M Sport Plus Edition 5dr Step Auto
330d M Sport Plus Edition 5dr Step Auto
John Clark BMW Aberdeen
26,396 miles
Request callback
£31,000
Buy new from | £38,360 | (list price from £42,430) |
Showing 1 - 8 of 8 cars