Filter results 113 Cars
Browse by shape
Sort By
2013 BMW 3 Series
2.0 320D M SPORT 2d 181 BHP * DIESEL * AUTOMATIC
2.0 320D M SPORT 2d 181 BHP * DIESEL * AUTOMATIC
Peels Wheels Used Car Specialists
113,000 miles
Call dealer
£5,975
2015 BMW 3 Series
2.0 320D XDRIVE M SPORT 4d 181 BHP
2.0 320D XDRIVE M SPORT 4d 181 BHP
Errigal Motor Company Ltd
139,000 miles
Call dealer
£7,750
2012 BMW 3 Series
320d M Sport 2.0 320d M Sport Coupe
320d M Sport 2.0 320d M Sport Coupe
Roadside Motors, Moneymore
59,000 miles
Call dealer
£8,995
2014 BMW 3 Series
2.0 320D M SPORT 4d AUTO 181 BHP
2.0 320D M SPORT 4d AUTO 181 BHP
Wavertree Car Centre Ltd
74,838 miles
Call dealer
£10,795
2016 BMW 3 Series
2.0 320D M SPORT 4d 190 BHP
2.0 320D M SPORT 4d 190 BHP
Errigal Motor Company Ltd
102,264 miles
Call dealer
£11,445
2015 BMW 3 Series
2.0 320d M Sport Euro 5 (s/s) 4dr
2.0 320d M Sport Euro 5 (s/s) 4dr
NW Kehoe & Sons
49,000 miles
Call dealer
£11,945
2017 BMW 3 Series
2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr
2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr
Moyway Motors
107,000 miles
Call dealer
£12,490
Buy new from | £36,294 | (list price from £40,220) |
Showing 1 - 15 of 113 cars