Filter results 151 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 340i
- BMW 3 Series Touring Estate M340d
- BMW 3 Series Touring Estate M340i
Sort By
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Vertu Bmw Bridgwater - 187 miles away
6,586 miles
Request callback
£35,990
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
2021 BMW 3 Series Touring
330e xDrive Sport Pro 5dr Step Auto
330e xDrive Sport Pro 5dr Step Auto
Peter Cooper Prestige Horsham - 188 miles away
72,773 miles
Request callback
£18,694
2024 BMW 3 Series Touring
330e xDrive M Sport 5dr Step Auto
330e xDrive M Sport 5dr Step Auto
Peter cooper Prestige West end - 188 miles away
13,759 miles
Request callback
£36,599
2024 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Vertu Bmw Yeovil - 193 miles away
6,595 miles
Request callback
£37,197
2020 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Audi Taunton - 194 miles away
40,447 miles
Request callback
£22,664
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
£49,862
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,500
2021 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Group 1 Brighton BMW - 202 miles away
35,729 miles
Request callback
£27,250
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Brighton BMW - 202 miles away
5,874 miles
Request callback
£34,250
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Brighton BMW - 202 miles away
2,492 miles
Request callback
£35,990
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Brighton BMW - 202 miles away
6,033 miles
Request callback
£37,250
2024 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Group 1 Brighton BMW - 202 miles away
6,134 miles
Request callback
£39,500
2025 BMW 3 Series Touring
M340i xDrive MHT 5dr Step Auto
M340i xDrive MHT 5dr Step Auto
Group 1 Brighton BMW - 202 miles away
2,000 miles
Request callback
£58,500
2022 BMW 3 Series Touring
M340d xDrive MHT 5dr Step Auto
M340d xDrive MHT 5dr Step Auto
John Clark BMW Tayside - 205 miles away
48,516 miles
Request callback
£35,000
Buy new from | £38,970 | (list price from £43,930) |
Showing 121 - 135 of 151 cars