Filter results 127 Cars
Browse by engine
- BMW 3 Series Touring Estate 318d Automatic
- BMW 3 Series Touring Estate 318i Automatic
- BMW 3 Series Touring Estate 320d Automatic
- BMW 3 Series Touring Estate 320i Automatic
- BMW 3 Series Touring Estate 330d Automatic
- BMW 3 Series Touring Estate 330e Automatic
- BMW 3 Series Touring Estate 330i Automatic
- BMW 3 Series Touring Estate 335d Automatic
- BMW 3 Series Touring Estate 340i Automatic
- BMW 3 Series Touring Estate M340d Automatic
Sort By
2022 BMW 3 Series Touring
318i M Sport 5dr Step Auto
318i M Sport 5dr Step Auto
Group 1 Reading BMW - 155 miles away
38,487 miles
Request callback
£25,995
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Reading BMW - 155 miles away
3,865 miles
Request callback
£34,450
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Reading BMW - 155 miles away
11,889 miles
Request callback
£34,995
2025 BMW 3 Series Touring
330e 22.3 kWh M Sport 5dr Step Auto
330e 22.3 kWh M Sport 5dr Step Auto
Group 1 Reading BMW - 155 miles away
6,290 miles
Request callback
£39,450
2025 BMW 3 Series Touring
330e 22.3 kWh M Sport 5dr Step Auto
330e 22.3 kWh M Sport 5dr Step Auto
Group 1 Reading BMW - 155 miles away
6,672 miles
Request callback
£39,450
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Chelmsford BMW - 156 miles away
680 miles
Request callback
£35,550
2021 BMW 3 Series Touring
M340i xDrive MHT 5dr Step Auto
M340i xDrive MHT 5dr Step Auto
Group 1 Chelmsford BMW - 156 miles away
28,591 miles
Request callback
£37,750
2020 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Group 1 Colchester BMW - 157 miles away
40,115 miles
Request callback
£24,875
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 - 157 miles away
88,142 miles
Request callback
£20,099
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Dick Lovett BMW Melksham - 161 miles away
11,500 miles
Request callback
£34,990
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Dick Lovett BMW Melksham - 161 miles away
14,818 miles
Request callback
£35,990
2025 BMW 3 Series Touring
320i Sport 5dr Step Auto
320i Sport 5dr Step Auto
Dick Lovett BMW Melksham - 161 miles away
5,980 miles
Request callback
£36,490
2022 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Marshall BMW Hampshire - 165 miles away
30,149 miles
Request callback
£26,932
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Marshall BMW Hampshire - 165 miles away
5,160 miles
Request callback
£34,636
2025 BMW 3 Series Touring
320i Sport 5dr Step Auto
320i Sport 5dr Step Auto
Marshall BMW Hampshire - 165 miles away
5,878 miles
Request callback
£34,705
Buy new from | £38,915 | (list price from £43,930) |
Showing 76 - 90 of 127 cars