Filter results 355 Cars
Browse by shape
Browse by engine
Sort By
2021 BMW 3 Series
330e M Sport Pro Edition 4dr Step Auto
330e M Sport Pro Edition 4dr Step Auto
CarSupermarket.Com Birmingham
49,316 miles
Request callback
£30,157
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
Request callback
£5,975
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
Request callback
£8,995
2010 BMW 3 Series
3.0 330D M SPORT 2d 242 BHP AUTOMATIC CONVERTIBLE
3.0 330D M SPORT 2d 242 BHP AUTOMATIC CONVERTIBLE
NTR Cars
47,977 miles
Request callback
£8,995
2014 BMW 3 Series
320d M Sport xDrive Euro 5 (s/s) 4dr
320d M Sport xDrive Euro 5 (s/s) 4dr
MJ Motors
97,000 miles
Request callback
£9,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
Request callback
£10,795
Buy new from | £36,294 | (list price from £40,220) |
Showing 1 - 15 of 355 cars