Filter results 151 Cars
Browse by shape
Browse by trim
Sort By
2020 BMW 3 Series
320D M SPORT MHEV 5d AUTO 188 BHP
320D M SPORT MHEV 5d AUTO 188 BHP
S James Prestige Limited
50,000 miles
Call dealer
£23,990
2020 BMW 3 Series
320d MHT M Sport 4dr Step Auto - REVERSING CAMERA + SENSORS, HEATED FRONT SEATS, DIGITAL COCKPIT, AM
320d MHT M Sport 4dr Step Auto - REVERSING CAMERA + SENSORS, HEATED FRONT SEATS, DIGITAL COCKPIT, AM
TrustFord Mallusk
36,057 miles
Call dealer
£24,000
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
Call dealer
£24,359
2021 BMW 3 Series
2.0 320D M SPORT MHEV 5d 188 BHP
2.0 320D M SPORT MHEV 5d 188 BHP
Fermanagh Auto Sales
43,291 miles
Call dealer
£26,490
2021 BMW 3 Series
2.0 320D M SPORT MHEV 4d 188 BHP
2.0 320D M SPORT MHEV 4d 188 BHP
Car Sales NI Ltd
51,629 miles
Call dealer
£26,900
2020 BMW 3 Series
2.0 320D M SPORT 5d AUTO 188 BHP
2.0 320D M SPORT 5d AUTO 188 BHP
S James Prestige Limited
65,500 miles
Call dealer
£26,976
2021 BMW 3 Series
2.0 320D M SPORT MHEV 4d 188 BHP
2.0 320D M SPORT MHEV 4d 188 BHP
Moy Auto Services
54,200 miles
Call dealer
£26,995
2021 BMW 3 Series
2.0 320D SPORT MHEV 5d AUTO 188 BHP
2.0 320D SPORT MHEV 5d AUTO 188 BHP
S James Prestige Limited
59,800 miles
Call dealer
£27,108
2020 BMW 3 Series
2.0 320D M SPORT MHEV 5d AUTO 188 BHP
2.0 320D M SPORT MHEV 5d AUTO 188 BHP
S James Prestige Limited
53,900 miles
Call dealer
£29,388
Buy new from | £36,279 | (list price from £40,205) |
Showing 106 - 120 of 151 cars