Filter results 180 Cars
Browse by shape
Browse by trim
Sort By
2012 BMW 3 Series
2.0 320D SPORT PLUS EDITION 2d 181 BHP
2.0 320D SPORT PLUS EDITION 2d 181 BHP
Aidan Piers Ltd
76,256 miles
Call dealer
£8,995
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
2016 BMW 3 Series
2.0 320D ED PLUS 4d 161 BHP GREAT SERVICE HISTORY, CRUISE
2.0 320D ED PLUS 4d 161 BHP GREAT SERVICE HISTORY, CRUISE
Fusco Vehicle Sales
93,437 miles
Call dealer
£9,995
2014 BMW 3 Series
2.0 320D XDRIVE LUXURY 4d 181 BHP AUTOMATIC
2.0 320D XDRIVE LUXURY 4d 181 BHP AUTOMATIC
NTR Cars
65,431 miles
Call dealer
£10,495
2017 BMW 3 Series
2.0 320D ED PLUS 4d 161 BHP HEATED SEATS, KEYLESS START, CRUISE
2.0 320D ED PLUS 4d 161 BHP HEATED SEATS, KEYLESS START, CRUISE
Top Gear Motors
79,815 miles
Call dealer
£10,990
Buy new from | £31,460 | (list price from £34,910) |
Showing 16 - 30 of 180 cars