Filter results 147 Cars
Browse by shape
Browse by trim
Sort By
2023 BMW 3 Series
330e xDrive M Sport 5dr Step Auto
330e xDrive M Sport 5dr Step Auto
Peter Vardy Edinburgh BMW
9,629 miles
Request callback
£45,450
2023 BMW 3 Series
330e xDrive M Sport Saloon
330e xDrive M Sport Saloon
JKC Approved Used BMW
5,000 miles
Request callback
£46,950
2018 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Renault Retail Group Wirral
35,400 miles
Request callback
£15,820
2021 BMW 3 Series
330e M Sport 4dr Auto
330e M Sport 4dr Auto
CarSupermarket.Com Birmingham
34,849 miles
Request callback
£22,636
2020 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
CarSupermarket.Com Birmingham
36,781 miles
Request callback
£27,157
2020 BMW 3 Series
330e M Sport 4dr Auto
330e M Sport 4dr Auto
Marshall BMW Hampshire
38,492 miles
Request callback
£21,990
2021 BMW 3 Series
330e xDrive M Sport Pro Edition 4dr Step Auto
330e xDrive M Sport Pro Edition 4dr Step Auto
Marshall BMW Hampshire
34,525 miles
Request callback
£28,290
2023 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Marshall BMW Hampshire
10,424 miles
Request callback
£38,769
2023 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Marshall BMW Hampshire
6,973 miles
Request callback
£39,701
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Marshall BMW Hampshire
48,057 miles
Request callback
£21,990
2016 BMW 3 Series
330e Sport 4dr Step Auto
330e Sport 4dr Step Auto
Your Car Supermarket
55,222 miles
Request callback
£10,782
2017 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
CarSupermarket.Com Birmingham
76,502 miles
Request callback
£12,157
2021 BMW 3 Series
330e Sport Pro 4dr Step Auto
330e Sport Pro 4dr Step Auto
CarSupermarket.Com Sheffield
80,856 miles
Request callback
£22,157
2023 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Marshall BMW Grimsby
4,429 miles
Request callback
£42,825
Buy new from | £31,460 | (list price from £34,910) |
Showing 61 - 75 of 147 cars