Filter results 109 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
2018 BMW 3 Series Touring
335d xDrive M Sport 5dr Step Auto
335d xDrive M Sport 5dr Step Auto
John Clark MINI Tayside
69,903 miles
Request callback
£18,300
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
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
2020 BMW 3 Series Touring
318d SE 5dr Step Auto
318d SE 5dr Step Auto
Riverside Motor Group Volvo Wakefield
67,742 miles
Request callback
£17,490
2019 BMW 3 Series Touring
320i Sport 5dr Step Auto
320i Sport 5dr Step Auto
CarSupermarket.Com Birmingham
20,634 miles
Request callback
£18,157
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
£40,390
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,890
2021 BMW 3 Series Touring
330e M Sport Pro Edition 5dr Step Auto
330e M Sport Pro Edition 5dr Step Auto
Hippo Motor Group
49,189 miles
Request callback
£26,720
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
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,490
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 M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
John Clark BMW Aberdeen
39,296 miles
Request callback
£24,300
Buy new from | £31,958 | (list price from £35,409) |
Showing 31 - 45 of 109 cars