Filter results 48 Cars
Browse by shape
Sort By
2022 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
JCT600 Approved Centre Bradford
74,667 miles
Request callback
£18,250
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Marshall BMW Grimsby
36,260 miles
Request callback
£22,166
Buy new from | £36,566 | (list price from £41,364) |
2021 BMW 3 Series
330e xDrive M Sport Pro Edition 4dr Step Auto
330e xDrive M Sport Pro Edition 4dr Step Auto
Group 1 Reading BMW
18,652 miles
Request callback
£30,695
2024 BMW 3 Series
330e 22.3 kWh M Sport 4dr Step Auto
330e 22.3 kWh M Sport 4dr Step Auto
Vertu BMW Sunderland
8,855 miles
Request callback
£44,398
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Group 1 Norwich BMW
19,235 miles
Request callback
£25,795
2021 BMW 3 Series
330e M Sport Pro Edition 4dr Step Auto
330e M Sport Pro Edition 4dr Step Auto
Group 1 Farnborough BMW
29,195 miles
Request callback
£25,995
2020 BMW 3 Series
330e xDrive M Sport 4dr Step Auto
330e xDrive M Sport 4dr Step Auto
Vertu Bmw Exeter
37,642 miles
Request callback
£25,617
2024 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Group 1 Chelmsford BMW
4,880 miles
Request callback
£32,850
2021 BMW 3 Series
330e M Sport 4dr Auto
330e M Sport 4dr Auto
Marshall BMW Scunthorpe
47,643 miles
Request callback
£20,888
2021 BMW 3 Series
330e M Sport Pro Edition 4dr Step Auto
330e M Sport Pro Edition 4dr Step Auto
Group 1 Reading BMW
44,390 miles
Request callback
£23,995
2023 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Marshall BMW Scunthorpe
22,378 miles
Request callback
£27,238
2024 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Group 1 Bedford BMW
5,811 miles
Request callback
£29,493
2024 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Group 1 Farnborough BMW
4,713 miles
Request callback
£29,995
2024 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Group 1 Farnborough BMW
7,296 miles
Request callback
£29,995
Showing 16 - 30 of 48 cars