Filter results 92 Cars
Browse by trim
Sort By
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
CarSupermarket.Com Newcastle
39,138 miles
Call dealer
£27,657
2017 BMW 3 Series
2.0 330E SPORT 4d 181 BHP
2.0 330E SPORT 4d 181 BHP
CarWorld Supermarket Westwood
72,821 miles
Call dealer
£11,300
2016 BMW 3 Series
2.0 330E M SPORT 4d 181 BHP
2.0 330E M SPORT 4d 181 BHP
CarWorld Supermarket Westwood
80,388 miles
Call dealer
£11,400
2016 BMW 3 Series
2.0 330E SPORT 4d 181 BHP
2.0 330E SPORT 4d 181 BHP
CarWorld Superstore Boongate
59,740 miles
Call dealer
£11,400
2016 BMW 3 Series
2.0 330E M SPORT 4d 181 BHP SAT NAV, BLUETOOTH
2.0 330E M SPORT 4d 181 BHP SAT NAV, BLUETOOTH
Fusco Vehicle Sales
61,127 miles
Call dealer
£12,450
2018 BMW 3 Series
2.0 330E M SPORT SHADOW EDITION 4d 249 BHP
2.0 330E M SPORT SHADOW EDITION 4d 249 BHP
Happier Finance Ltd t/a Happier Cars
81,000 miles
Call dealer
£12,750
2018 BMW 3 Series
2.0 330E M SPORT 4d 181 BHP Satellite Navigation, Parking Sensors, Full Leather Interior, DAB/Blueto
2.0 330E M SPORT 4d 181 BHP Satellite Navigation, Parking Sensors, Full Leather Interior, DAB/Blueto
Car Time Motor Co UK Ltd Rochdale
73,186 miles
Call dealer
£12,799
2020 BMW 3 Series
2.0 330E SE PRO 4d 289 BHP
2.0 330E SE PRO 4d 289 BHP
CarWorld Supermarket Westwood
96,118 miles
Call dealer
£16,440
Buy new from | £36,294 | (list price from £40,220) |
Showing 1 - 15 of 92 cars