Filter results 77 Cars
Browse by shape
Browse by engine
Sort By
2023 BMW 3 Series Touring
330e xDrive M Sport 5dr Step Auto
330e xDrive M Sport 5dr Step Auto
Lookers BMW Stoke - 81 miles away
6,200 miles
Request callback
£39,999
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
CarSupermarket.com Hessle - 83 miles away
81,716 miles
Request callback
£18,476
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Prestige Cars Kent - 84 miles away
25,890 miles
Request callback
£26,600
2024 BMW 3 Series Touring
330e xDrive M Sport 5dr Step Auto
330e xDrive M Sport 5dr Step Auto
BMW Hull - 85 miles away
5,151 miles
Request callback
£43,992
2021 BMW 3 Series Touring
330e xDrive M Sport 5dr Step Auto
330e xDrive M Sport 5dr Step Auto
Riverside Sports & Prestige - 88 miles away
45,444 miles
Request callback
£24,990
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Riverside Sports & Prestige - 88 miles away
36,578 miles
Request callback
£26,450
2021 BMW 3 Series Touring
330e M Sport Pro Edition 5dr Step Auto
330e M Sport Pro Edition 5dr Step Auto
Riverside Sports & Prestige - 88 miles away
57,660 miles
Request callback
£26,990
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Marshall BMW Hampshire - 88 miles away
27,122 miles
Request callback
£27,448
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Marshall BMW Hampshire - 88 miles away
14,029 miles
Request callback
£29,671
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Marshall BMW Hampshire - 88 miles away
21,704 miles
Request callback
£31,663
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Lookers BMW Crewe - 93 miles away
24,256 miles
Request callback
£28,399
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Lookers BMW Crewe - 93 miles away
21,152 miles
Request callback
£30,999
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Invicta Doves Gatwick - 95 miles away
46,679 miles
Request callback
£26,650
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Invicta Doves Gatwick - 95 miles away
26,291 miles
Request callback
£29,750
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Invicta Doves Gatwick - 95 miles away
4,870 miles
Request callback
£36,000
Buy new from | £38,360 | (list price from £42,430) |
Showing 16 - 30 of 77 cars