Filter results 127 Cars
Browse by engine
- BMW 3 Series Touring Estate 316i
- 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 340i
Sort By
2021 BMW 3 Series
2.0 330e 12kWh SE Pro Touring Estate Auto (SAT NAV)
2.0 330e 12kWh SE Pro Touring Estate Auto (SAT NAV)
Jeff White Motors - 167 miles away
56,657 miles
Request callback
£16,988
2021 BMW 3 Series
2.0 330e 12kWh M Sport Pro Edition Touring Estate Auto xDrive (19""ALLOYS, SAT NAV)
2.0 330e 12kWh M Sport Pro Edition Touring Estate Auto xDrive (19""ALLOYS, SAT NAV)
Jeff White Motors - 167 miles away
91,139 miles
Request callback
£18,988
2020 BMW 3 Series
2.0 330e 12kWh Sport Pro Touring 5dr Auto (FULL LEATHER)
2.0 330e 12kWh Sport Pro Touring 5dr Auto (FULL LEATHER)
Jeff White Motors - 167 miles away
34,169 miles
Request callback
£20,988
2021 BMW 3 Series
Touring M Sport M Sport
Touring M Sport M Sport
Prestige Cars Kent - 173 miles away
44,117 miles
Request callback
£22,340
2021 BMW 3 Series
Touring M Sport M Sport
Touring M Sport M Sport
Prestige Cars Kent - 173 miles away
38,443 miles
Request callback
£24,220
2023 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Marshall BMW Salisbury - 178 miles away
19,353 miles
Request callback
£33,350
2017 BMW 3 Series Touring
335d xDrive M Sport 5dr Step Auto
335d xDrive M Sport 5dr Step Auto
Vertu Bmw Bridgwater - 187 miles away
93,051 miles
Request callback
£16,798
2021 BMW 3 Series Touring
318i SE Pro 5dr Step Auto
318i SE Pro 5dr Step Auto
Vertu Bmw Bridgwater - 187 miles away
39,846 miles
Request callback
£22,990
2021 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Vertu Bmw Bridgwater - 187 miles away
35,841 miles
Request callback
£24,096
2017 BMW 3 Series
2.0 320d ED Plus Touring 5dr Diesel Auto Euro 6 (s/s) (163 ps)
2.0 320d ED Plus Touring 5dr Diesel Auto Euro 6 (s/s) (163 ps)
Glasgow Road Falkirk - 188 miles away
117,121 miles
Request callback
£9,990
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Vertu Bmw Yeovil - 193 miles away
10,608 miles
Request callback
£34,753
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Vertu Bmw Yeovil - 193 miles away
10,514 miles
Request callback
£36,012
2024 BMW 3 Series Touring
M340d xDrive MHT 5dr Step Auto
M340d xDrive MHT 5dr Step Auto
Audi Taunton - 194 miles away
12,462 miles
Request callback
£48,772
2021 BMW 3 Series Touring
320d xDrive MHT M Sport 5dr Step Auto
320d xDrive MHT M Sport 5dr Step Auto
John Clark Select Stirling - 194 miles away
75,560 miles
Request callback
£21,300
2022 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Ashford Orbital Kia (Part Of The Jcb Group) - 201 miles away
29,661 miles
Request callback
£25,895
Buy new from | £38,915 | (list price from £43,930) |
Showing 91 - 105 of 127 cars