Filter results 19 Cars
Browse by engine
Browse by trim
- BMW 3 Series Touring Estate EfficientDynamics Plus Diesel
- BMW 3 Series Touring Estate LE Diesel
- BMW 3 Series Touring Estate M Sport Diesel
- BMW 3 Series Touring Estate SE Diesel
- BMW 3 Series Touring Estate SE Touring Diesel
- BMW 3 Series Touring Estate Shadow Edition Diesel
- BMW 3 Series Touring Estate Sport Diesel
Sort By
2015 BMW 3 Series Touring
320d EfficientDynamics Plus 5dr Step Auto
320d EfficientDynamics Plus 5dr Step Auto
Group 1 Assured Ipswich
68,658 miles
Call dealer
£10,440
2017 BMW 3 Series Touring
320d xDrive SE 5dr Step Auto
320d xDrive SE 5dr Step Auto
Group 1 Assured Lincoln
84,586 miles
Call dealer
£10,695
2017 BMW 3 Series Touring
320d M Sport 5dr Step Auto
320d M Sport 5dr Step Auto
Marshall BMW Grimsby
50,866 miles
Call dealer
£16,974
2020 BMW 3 Series Touring
320d M Sport 5dr Step Auto
320d M Sport 5dr Step Auto
John Clark BMW Aberdeen
23,232 miles
Call dealer
£26,200
Buy new from | £38,970 | (list price from £43,930) |
Showing 16 - 19 of 19 cars