Filter results 40 Cars
Browse by engine
Sort By
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
Request callback
£16,440
2019 BMW 3 Series
2.0 318D SE 4d AUTO 148 BHP
2.0 318D SE 4d AUTO 148 BHP
HPL Motors Oldham Oldham
51,000 miles
Request callback
£16,499
2019 BMW 3 Series
2.0 330E SE PRO 4d 289 BHP
2.0 330E SE PRO 4d 289 BHP
CarWorld Supermarket Westwood
83,522 miles
Request callback
£16,788
2020 BMW 3 Series
2.0L 320D SE 4d AUTO 188 BHP
2.0L 320D SE 4d AUTO 188 BHP
Car Sales NI Ltd
66,000 miles
Request callback
£17,900
2020 BMW 3 Series
2.0 320D SE MHEV 4d AUTO 188 BHP
2.0 320D SE MHEV 4d AUTO 188 BHP
HPL Motors Atherton Atherton
54,061 miles
Request callback
£17,999
2019 BMW 3 Series
2.0 320I SE 4d AUTO 181 BHP
2.0 320I SE 4d AUTO 181 BHP
S James Prestige Limited
18,500 miles
Request callback
£18,250
2020 BMW 3 Series
2.0 330E SE PRO 4d 288 BHP
2.0 330E SE PRO 4d 288 BHP
Motor 4 U Limited
65,000 miles
Request callback
£19,188
2020 BMW 3 Series
2.0 330E SE PRO 4d 289 BHP Park Distance Control, Parking Assistant, Adaptive LED Lights, DAB Digita
2.0 330E SE PRO 4d 289 BHP Park Distance Control, Parking Assistant, Adaptive LED Lights, DAB Digita
Car Time Motor Co UK Ltd Bury
37,723 miles
Request callback
£21,180
2021 BMW 3 Series
2.0 330E SE PRO 4d 288 BHP
2.0 330E SE PRO 4d 288 BHP
CarWorld Supermarket Westwood
46,065 miles
Request callback
£22,080
2019 BMW 3 Series
2.0 320D SE 4d 188 BHP
2.0 320D SE 4d 188 BHP
Ron Skinner & Sons Tredegar
38,114 miles
Request callback
£22,799
Buy new from | £36,294 | (list price from £40,220) |
Showing 16 - 30 of 40 cars