Filter results 94 Cars
Browse by trim
Sort By
2016 BMW 3 Series
2.0 330E M SPORT 4d 181 BHP
2.0 330E M SPORT 4d 181 BHP
CarWorld Superstore Boongate
80,401 miles
Request callback
£11,200
2017 BMW 3 Series
2.0 330E SPORT 4d 181 BHP
2.0 330E SPORT 4d 181 BHP
CarWorld Supermarket Westwood
72,821 miles
Request callback
£11,300
2016 BMW 3 Series
2.0 330E SPORT 4d 181 BHP
2.0 330E SPORT 4d 181 BHP
CarWorld Superstore Boongate
59,740 miles
Request callback
£11,400
2016 BMW 3 Series
2.0 330E M SPORT 4d 181 BHP
2.0 330E M SPORT 4d 181 BHP
CarWorld Supermarket Westwood
71,013 miles
Request callback
£11,990
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
Request callback
£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
Request callback
£12,750
2018 BMW 3 Series
2.0 330E M SPORT SHADOW EDITION 4d AUTO 249 BHP
2.0 330E M SPORT SHADOW EDITION 4d AUTO 249 BHP
Wavertree Car Centre Ltd
59,320 miles
Request callback
£14,295
2017 BMW 3 Series
2.0 330E SPORT 4d 181 BHP
2.0 330E SPORT 4d 181 BHP
CarWorld Supermarket Westwood
23,840 miles
Request callback
£14,700
2017 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
HPL Motors Limited -
74,006 miles
Request callback
£15,299
2017 BMW 3 Series
330e Luxury 4dr Step Auto
330e Luxury 4dr Step Auto
J & I Car Sales Ltd
64,954 miles
Request callback
£15,895
Buy new from | £36,294 | (list price from £40,220) |
Showing 1 - 15 of 94 cars