Filter results 104 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
Sort By
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Vertu BMW Teesside - 107 miles away
3,852 miles
Request callback
£37,950
2024 BMW 3 Series Touring
330e xDrive M Sport 5dr Step Auto
330e xDrive M Sport 5dr Step Auto
Vertu BMW Teesside - 107 miles away
5,630 miles
Request callback
£45,159
2021 BMW 3 Series Touring
320d MHT M Sport Pro Edition 5dr Step Auto
320d MHT M Sport Pro Edition 5dr Step Auto
Vauxhall Darlington - 107 miles away
32,452 miles
Request callback
£29,750
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Trident Honda Chertsey - 116 miles away
43,237 miles
Request callback
£24,990
2021 BMW 3 Series Touring
318d MHT M Sport 5dr Step Auto
318d MHT M Sport 5dr Step Auto
Marshall BMW Hampshire - 119 miles away
49,868 miles
Request callback
£21,093
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Marshall BMW Hampshire - 119 miles away
52,952 miles
Request callback
£22,201
2024 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Marshall BMW Hampshire - 119 miles away
11,498 miles
Request callback
£33,299
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Marshall BMW Hampshire - 119 miles away
4,196 miles
Request callback
£36,588
2021 BMW 3 Series
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (292 ps)
Auto Infusion Ltd - 122 miles away
78,060 miles
Request callback
£22,794
2021 BMW 3 Series
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
Auto Infusion Ltd - 122 miles away
70,567 miles
Request callback
£23,297
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Vertu BMW Durham - 125 miles away
9,504 miles
Request callback
£32,524
2017 BMW 3 Series Touring
318i Sport 5dr
318i Sport 5dr
Motor Plus Car Super Market - Newport - 126 miles away
57,365 miles
Request callback
£11,499
2018 BMW 3 Series Touring
320d xDrive M Sport 5dr Step Auto
320d xDrive M Sport 5dr Step Auto
Motor Plus Car Super Market - Newport - 126 miles away
98,100 miles
Request callback
£12,999
2023 BMW 3 Series
Touring Sport Sport
Touring Sport Sport
Prestige Cars Kent - 126 miles away
18,760 miles
Request callback
£26,441
2019 BMW 3 Series
2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
Wearside Autoparc Sunderland - 132 miles away
67,592 miles
Request callback
£16,399
Buy new from | £39,802 | (list price from £43,840) |
Showing 61 - 75 of 104 cars