Filter results 120 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 Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Dick Lovett BMW Bristol - 96 miles away
23,916 miles
Call dealer
£28,400
2021 BMW 3 Series Touring
330e xDrive M Sport Pro Edition 5dr Step Auto
330e xDrive M Sport Pro Edition 5dr Step Auto
Dick Lovett BMW Bristol - 96 miles away
24,821 miles
Call dealer
£31,300
2023 BMW 3 Series Touring
320i Sport 5dr Step Auto
320i Sport 5dr Step Auto
Dick Lovett BMW Bristol - 96 miles away
13,491 miles
Call dealer
£33,500
2023 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Dick Lovett BMW Bristol - 96 miles away
15,750 miles
Call dealer
£34,000
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Dick Lovett BMW Bristol - 96 miles away
3,757 miles
Call dealer
£35,000
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Dick Lovett BMW Bristol - 96 miles away
4,561 miles
Call dealer
£38,500
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 - 97 miles away
65,006 miles
Call dealer
£22,379
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Dick Lovett BMW Melksham - 110 miles away
11,500 miles
Call dealer
£34,990
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Dick Lovett BMW Melksham - 110 miles away
8,515 miles
Call dealer
£37,990
2023 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Marshall BMW Salisbury - 122 miles away
19,353 miles
Call dealer
£33,350
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Dick Lovett BMW Swindon - 129 miles away
13,601 miles
Call dealer
£37,555
2022 BMW 3 Series Touring
M340i xDrive MHT 5dr Step Auto
M340i xDrive MHT 5dr Step Auto
Dick Lovett BMW Swindon - 129 miles away
22,518 miles
Call dealer
£43,999
2022 BMW 3 Series Touring
M340i xDrive MHT 5dr Step Auto
M340i xDrive MHT 5dr Step Auto
Dick Lovett BMW Swindon - 129 miles away
22,713 miles
Call dealer
£46,777
2025 BMW 3 Series Touring
M340i xDrive MHT 5dr Step Auto
M340i xDrive MHT 5dr Step Auto
Dick Lovett BMW Swindon - 129 miles away
7,260 miles
Call dealer
£58,999
2020 BMW 3 Series Touring
330i M Sport 5dr Step Auto
330i M Sport 5dr Step Auto
Dick Lovett BMW Hungerford - 137 miles away
63,566 miles
Call dealer
£26,995
Buy new from | £39,802 | (list price from £43,930) |
Showing 16 - 30 of 120 cars