Filter results 91 Cars
Browse by shape
Sort By
2020 BMW 3 Series
330e M Sport 4dr Auto
330e M Sport 4dr Auto
Audi Southampton - 114 miles away
65,000 miles
Request callback
£17,990
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Marshall BMW Salisbury - 114 miles away
55,773 miles
Request callback
£19,991
2023 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Dick Lovett BMW Bristol - 116 miles away
10 miles
Request callback
£47,340
2019 BMW 3 Series
330e M Sport 4dr Auto
330e M Sport 4dr Auto
Carsa Southampton - 119 miles away
91,628 miles
Request callback
£14,741
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Carsa Southampton - 119 miles away
63,959 miles
Request callback
£18,637
2021 BMW 3 Series
330e M Sport Pro Edition 4dr Step Auto
330e M Sport Pro Edition 4dr Step Auto
Carsa Southampton - 119 miles away
74,616 miles
Request callback
£19,483
2020 BMW 3 Series
330e M Sport 4dr Auto
330e M Sport 4dr Auto
Carsa Southampton - 119 miles away
17,994 miles
Request callback
£22,096
2020 BMW 3 Series
330e xDrive M Sport 4dr Step Auto
330e xDrive M Sport 4dr Step Auto
Carsa Southampton - 119 miles away
25,730 miles
Request callback
£22,462
2020 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
CarSupermarket.com Preston - 129 miles away
76,129 miles
Request callback
£16,197
2022 BMW 3 Series
330e xDrive M Sport 4dr Step Auto
330e xDrive M Sport 4dr Step Auto
Marshall BMW Bournemouth - 138 miles away
15,588 miles
Request callback
£26,700
2024 BMW 3 Series
330e xDrive M Sport 4dr Step Auto
330e xDrive M Sport 4dr Step Auto
Marshall BMW Bournemouth - 138 miles away
3,311 miles
Request callback
£36,169
2020 BMW 3 Series
330E 12KW SPORT PRO Estate auto (SAT NAV, FULL LEATHER)
330E 12KW SPORT PRO Estate auto (SAT NAV, FULL LEATHER)
Jeff White Motors - 138 miles away
60,770 miles
Request callback
£18,988
2022 BMW 3 Series
2.0 330e 12kWh M Sport 4dr Auto (PRO PACK)
2.0 330e 12kWh M Sport 4dr Auto (PRO PACK)
Jeff White Motors - 138 miles away
56,882 miles
Request callback
£21,488
BMW 3 Series
330e xDrive M Sport 4dr Step Auto [Pro Pack]
330e xDrive M Sport 4dr Step Auto [Pro Pack]
Vertu Bmw Yeovil - 145 miles away
Request callback
£56,120
2024 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Vertu BMW Teesside - 145 miles away
5,989 miles
Request callback
£30,950
Buy new from | £37,362 | (list price from £41,220) |
Showing 61 - 75 of 91 cars