Filter results 121 Cars
Browse by engine
- BMW 3 Series Touring Estate 318d
- BMW 3 Series Touring Estate 318i
- BMW 3 Series Touring Estate 320d
- BMW 3 Series Touring Estate 320i
- BMW 3 Series Touring Estate 330d
- BMW 3 Series Touring Estate 330e
- BMW 3 Series Touring Estate 330i
- BMW 3 Series Touring Estate 335d
- BMW 3 Series Touring Estate M340d
- BMW 3 Series Touring Estate M340i
Browse by trim
Sort By
2023 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Vertu Bmw Dorchester
3,122 miles
Request callback
£43,995
2020 BMW 3 Series Touring
318i Sport 5dr Step Auto
318i Sport 5dr Step Auto
CarSupermarket.Com Lincoln
41,795 miles
Request callback
£20,157
2021 BMW 3 Series Touring
320d xDrive MHT M Sport 5dr Step Auto
320d xDrive MHT M Sport 5dr Step Auto
Vertu BMW Sunderland
41,400 miles
Request callback
£28,466
2021 BMW 3 Series Touring
330i M Sport 5dr Step Auto
330i M Sport 5dr Step Auto
Prestige Cars Kent
20,079 miles
Request callback
£30,223
2021 BMW 3 Series Touring
M340d xDrive MHT 5dr Step Auto
M340d xDrive MHT 5dr Step Auto
John Clark BMW Aberdeen
43,230 miles
Request callback
£33,500
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
£34,800
2023 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Vertu BMW York
7,033 miles
Request callback
£37,900
2023 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Vertu BMW Teesside
7,333 miles
Request callback
£39,950
2023 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Vertu BMW Teesside
2,895 miles
Request callback
£40,500
2021 BMW 3 Series Touring
M340i xDrive MHT 5dr Step Auto
M340i xDrive MHT 5dr Step Auto
Vertu BMW York
43,000 miles
Request callback
£35,000
2016 BMW 3 Series Touring
320d xDrive M Sport 5dr Step Auto
320d xDrive M Sport 5dr Step Auto
Cars 4 You Ltd East Main Industrial Estate
85,200 miles
Request callback
£13,995
2021 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
John Clark BMW Aberdeen
39,296 miles
Request callback
£24,300
2021 BMW 3 Series Touring
320d xDrive MHT SE Pro 5dr Step Auto
320d xDrive MHT SE Pro 5dr Step Auto
Vertu BMW Durham
13,058 miles
Request callback
£30,390
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
£33,500
2021 BMW 3 Series Touring
320i Sport 5dr Step Auto
320i Sport 5dr Step Auto
CarSupermarket.Com Lincoln
52,601 miles
Request callback
£26,157
Buy new from | £31,894 | (list price from £35,410) |
Showing 61 - 75 of 121 cars