Filter results 429 Cars
Browse by shape
Browse by engine
Sort By
2020 BMW 3 Series
330E M Sport
330E M Sport
Desmond Motors FordStore & Transit Centre
16,010 miles
Request callback
£24,499
2020 BMW 3 Series
2.0 320I M SPORT 5d AUTO 181 BHP
2.0 320I M SPORT 5d AUTO 181 BHP
S James Prestige Limited
49,800 miles
Request callback
£24,708
2020 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Pat Kirk Strabane
36,836 miles
Request callback
£24,750
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
Request callback
£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
Request callback
£24,950
2020 BMW 3 Series
2.0 320I M SPORT 5d AUTO 181 BHP
2.0 320I M SPORT 5d AUTO 181 BHP
S James Prestige Limited
50,000 miles
Request callback
£25,188
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
Request callback
£25,890
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
Request callback
£25,900
2020 BMW 3 Series
2.0 330E M SPORT 5d AUTO 288 BHP
2.0 330E M SPORT 5d AUTO 288 BHP
S James Prestige Limited
63,500 miles
Request callback
£25,908
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
Request callback
£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
Request callback
£25,950
2020 BMW 3 Series
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Quality Part X Ltd
35,489 miles
Request callback
£25,980
2020 BMW 3 Series
2.0 330E M SPORT 4d 288 BHP Reverse Camera, Heated Front Seats, Ambient Lighting, Satellite Navigati
2.0 330E M SPORT 4d 288 BHP Reverse Camera, Heated Front Seats, Ambient Lighting, Satellite Navigati
Car Time Motor Co UK Ltd Bury
33,601 miles
Request callback
£26,100
2021 BMW 3 Series
3.0 330D M SPORT MHEV 4d AUTO 282 BHP
3.0 330D M SPORT MHEV 4d AUTO 282 BHP
S James Prestige Limited
31,100 miles
Request callback
£26,250
Buy new from | £31,460 | (list price from £34,910) |
Showing 151 - 165 of 429 cars