Filter results 103 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
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Marshall BMW Scunthorpe - 46 miles away
11,841 miles
Request callback
£32,904
2021 BMW 3 Series Touring
330e SE Pro 5dr Step Auto
330e SE Pro 5dr Step Auto
CarSupermarket.com Birmingham - 46 miles away
57,992 miles
Request callback
£23,197
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
CarSupermarket.com Birmingham - 46 miles away
49,784 miles
Request callback
£28,197
2021 BMW 3 Series Touring
330e xDrive Sport Pro 5dr Step Auto
330e xDrive Sport Pro 5dr Step Auto
CarSupermarket.com Birmingham - 46 miles away
38,941 miles
Request callback
£28,697
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Vertu Honda Boston - 46 miles away
25,405 miles
Request callback
£28,613
2018 BMW 3 Series
2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
CarWorld Superstore Boongate - 48 miles away
75,323 miles
Request callback
£16,080
2020 BMW 3 Series
2.0 320d SE Touring 5dr Diesel Manual Euro 6 (s/s) (190 ps)
2.0 320d SE Touring 5dr Diesel Manual Euro 6 (s/s) (190 ps)
CarWorld Superstore Boongate - 48 miles away
75,503 miles
Request callback
£18,840
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Madeley Heath Motors - 49 miles away
79,981 miles
Request callback
£17,482
2017 BMW 3 Series
2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr
2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr
Lee Slingsby Cars - 52 miles away
110,000 miles
Request callback
£10,989
2015 BMW 3 Series Touring
335d xDrive M Sport 5dr Step Auto
335d xDrive M Sport 5dr Step Auto
MT Cars - 52 miles away
77,034 miles
Request callback
£14,995
2021 BMW 3 Series Touring
318i M Sport 5dr Step Auto
318i M Sport 5dr Step Auto
Marshall BMW Grimsby - 54 miles away
27,718 miles
Request callback
£23,713
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Marshall BMW Grimsby - 54 miles away
9,289 miles
Request callback
£32,178
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)
HPL Motors Oldham Oldham - 55 miles away
66,224 miles
Request callback
£19,499
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)
HPL Motors Oldham Oldham - 55 miles away
41,044 miles
Request callback
£21,999
2020 BMW 3 Series
2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
HPL Motors Oldham Oldham - 55 miles away
16,665 miles
Request callback
£25,999
Buy new from | £39,802 | (list price from £43,840) |
Showing 16 - 30 of 103 cars