Filter results 223 Cars
Sort By
2022 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Lookers BMW Stoke
13,025 miles
Request callback
£31,499
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Welcome to Williams Stockport BMW
57,373 miles
Request callback
£21,690
2021 BMW 3 Series
330e xDrive M Sport 4dr Step Auto
330e xDrive M Sport 4dr Step Auto
Welcome to Williams Bolton BMW
32,736 miles
Request callback
£24,990
2020 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
CarSupermarket.com Birmingham
32,756 miles
Request callback
£26,697
2020 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
CarSupermarket.com Birmingham
32,206 miles
Request callback
£26,697
2020 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
CarSupermarket.com Scunthorpe
26,568 miles
Request callback
£28,697
2021 BMW 3 Series
330e xDrive M Sport Pro Edition 4dr Step Auto
330e xDrive M Sport Pro Edition 4dr Step Auto
CarSupermarket.com Birmingham
58,832 miles
Request callback
£29,997
2024 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Welcome to Williams Manchester BMW
4,451 miles
Request callback
£36,940
2019 BMW 3 Series
2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
Motor 4 U Limited
93,000 miles
Request callback
£13,990
2017 BMW 3 Series
2.0 330e 7.6kWh M Sport Shadow Edition Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (252 ps)
2.0 330e 7.6kWh M Sport Shadow Edition Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (252 ps)
Wavertree Car Centre Ltd
54,733 miles
Request callback
£14,495
2019 BMW 3 Series
2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
Motor 4 U Limited
75,000 miles
Request callback
£15,990
2021 BMW 3 Series
2.0 330E M SPORT PHEV 4d 289 BHP
2.0 330E M SPORT PHEV 4d 289 BHP
Motor 4 U Limited
89,000 miles
Request callback
£19,788
2021 BMW 3 Series
2.0 330E XDRIVE M SPORT 4d 288 BHP
2.0 330E XDRIVE M SPORT 4d 288 BHP
Motor 4 U Limited
94,000 miles
Request callback
£19,788
2020 BMW 3 Series
2.0 330E M SPORT PHEV 4d 289 BHP
2.0 330E M SPORT PHEV 4d 289 BHP
Motor 4 U Limited
80,000 miles
Request callback
£20,388
2019 BMW 3 Series
2.0 330E M SPORT PHEV 4d AUTO 289 BHP
2.0 330E M SPORT PHEV 4d AUTO 289 BHP
HPL Motors Oldham Oldham
27,000 miles
Request callback
£20,999
Buy new from | £34,794 | (list price from £40,220) |
Showing 1 - 15 of 223 cars