Filter results 78 Cars
Browse by shape
Sort By
2020 BMW 3 Series
2.0 330E XDRIVE M SPORT 4d 288 BHP Heated Front Seats, Adaptive LED Headlights, Reverse Camera, Sate
2.0 330E XDRIVE M SPORT 4d 288 BHP Heated Front Seats, Adaptive LED Headlights, Reverse Camera, Sate
Car Time Motor Co UK Ltd Bury
20,079 miles
Request callback
£30,000
2022 BMW 3 Series
2.0 330E M SPORT 4d 288 BHP
2.0 330E M SPORT 4d 288 BHP
CarWorld Superstore Boongate
15,424 miles
Request callback
£33,240
2023 BMW 3 Series
330e xDrive M Sport 4dr Step Auto
330e xDrive M Sport 4dr Step Auto
BMW Bavarian
8,273 miles
Request callback
£38,995
2023 BMW 3 Series
330e xDrive M Sport 4dr Step Auto
330e xDrive M Sport 4dr Step Auto
BMW Bavarian
4,765 miles
Request callback
£38,995
2023 BMW 3 Series
330e xDrive M Sport Saloon
330e xDrive M Sport Saloon
JKC Approved Used BMW
4,500 miles
Request callback
£46,950
2020 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
CarSupermarket.Com Birmingham
54,989 miles
Request callback
£24,657
2024 BMW 3 Series
330e xDrive M Sport 4dr Step Auto
330e xDrive M Sport 4dr Step Auto
John Clark BMW Aberdeen
3,575 miles
Request callback
£48,995
2017 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Sandicliffe Ford Loughborough Used
38,362 miles
Request callback
£14,989
2018 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Nuneaton Car Sales
49,028 miles
Request callback
£13,900
2020 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Ocean Group BMW Paignton
26,416 miles
Request callback
£24,950
Buy new from | £36,294 | (list price from £40,220) |
Showing 46 - 60 of 78 cars