Filter results 108 Cars
Sort By
2020 BMW 3 Series
2.0 320D M SPORT 4d AUTO 188 BHP
2.0 320D M SPORT 4d AUTO 188 BHP
S James Prestige Limited
49,300 miles
Call dealer
£22,590
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
£23,250
2019 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
Marshall Honda Blackburn
29,604 miles
Call dealer
£23,409
2021 BMW 3 Series
2.0 320d MHT M Sport 4dr Step Auto [Pro Pack]
2.0 320d MHT M Sport 4dr Step Auto [Pro Pack]
Comiskey Motors
51,132 miles
Call dealer
£24,950
2020 BMW 3 Series
2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr
2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr
JRS Commercials & Cars
43,460 miles
Call dealer
£24,950
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
£25,900
2021 BMW 3 Series
2.0 320d MHT M Sport 4dr Step Auto
2.0 320d MHT M Sport 4dr Step Auto
Comiskey Motors
43,865 miles
Call dealer
£25,950
2021 BMW 3 Series
2.0 320d MHT M Sport 4dr Step Auto [Pro Pack]
2.0 320d MHT M Sport 4dr Step Auto [Pro Pack]
Comiskey Motors
41,214 miles
Call dealer
£25,950
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
Buy new from | £31,460 | (list price from £34,910) |
Showing 46 - 60 of 108 cars