Filter results 133 Cars
Browse by trim
- BMW 3 Series Saloon 320d EfficientDynamics
- BMW 3 Series Saloon 320d EfficientDynamics Plus
- BMW 3 Series Saloon 320d Exclusive Edition
- BMW 3 Series Saloon 320d Luxury
- BMW 3 Series Saloon 320d M Sport
- BMW 3 Series Saloon 320d M Sport X
- BMW 3 Series Saloon 320d SE
- BMW 3 Series Saloon 320d Shadow Edition
- BMW 3 Series Saloon 320d Sport
Sort By
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
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 [Pro Pack]
2.0 320d MHT M Sport 4dr Step Auto [Pro Pack]
Comiskey Motors
41,182 miles
Call dealer
£25,950
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 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
2022 BMW 3 Series
320d xDrive MHT M Sport 4dr Step Auto
320d xDrive MHT M Sport 4dr Step Auto
BMW Bavarian
9,516 miles
Call dealer
£35,995
Buy new from | £36,294 | (list price from £40,220) |
Showing 91 - 105 of 133 cars