Filter results 435 Cars
Browse by shape
Browse by engine
Sort By
2015 BMW 3 Series
2.0 320I M SPORT 4d 181 BHP
2.0 320I M SPORT 4d 181 BHP
Wavertree Car Centre Ltd
53,402 miles
Request callback
£11,195
2016 BMW 3 Series
2.0 330E M SPORT 4d 181 BHP
2.0 330E M SPORT 4d 181 BHP
CarWorld Superstore Boongate
80,401 miles
Request callback
£11,200
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
Request callback
£11,445
2015 BMW 3 Series
2.0 320I XDRIVE M SPORT 4d 181 BHP
2.0 320I XDRIVE M SPORT 4d 181 BHP
Country Car
65,760 miles
Request callback
£11,490
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
Request callback
£11,945
2016 BMW 3 Series
2.0 330E M SPORT 4d 181 BHP
2.0 330E M SPORT 4d 181 BHP
CarWorld Supermarket Westwood
71,013 miles
Request callback
£11,990
2016 BMW 3 Series
2.0 330E M SPORT 4d 181 BHP
2.0 330E M SPORT 4d 181 BHP
CarWorld Supermarket Westwood
55,053 miles
Request callback
£12,400
2016 BMW 3 Series
2.0 330E M SPORT 4d 181 BHP SAT NAV, BLUETOOTH
2.0 330E M SPORT 4d 181 BHP SAT NAV, BLUETOOTH
Fusco Vehicle Sales
61,127 miles
Request callback
£12,450
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
Request callback
£12,490
2016 BMW 3 Series
2.0 320I M SPORT 4d 181 BHP AIR CON, CRUISE CONTROL
2.0 320I M SPORT 4d 181 BHP AIR CON, CRUISE CONTROL
Fusco Vehicle Sales
54,825 miles
Request callback
£12,495
Buy new from | £31,460 | (list price from £34,910) |
Showing 16 - 30 of 435 cars