Filter results 55 Cars
Browse by shape
Browse by trim
Sort By
2009 BMW 3 Series
3.0 330D M SPORT 2d 228 BHP
3.0 330D M SPORT 2d 228 BHP
HKM Cars Devon Ltd
92,000 miles
Request callback
£8,995
2009 BMW 3 Series
3.0L 330D M SPORT HIGHLINE 2d AUTO 242 BHP - Full Service History + Excellent Condition + Genuine Lo
3.0L 330D M SPORT HIGHLINE 2d AUTO 242 BHP - Full Service History + Excellent Condition + Genuine Lo
Stirling Cars Ltd
66,000 miles
Request callback
£9,989
2012 BMW 3 Series
3.0 330D SE 4d AUTO-2 OWNER CAR-VENETO BEIGE DAKOTA LEATHER-MULTIFUNCTION STEERING WHEEL-17"ALLOYS-B
3.0 330D SE 4d AUTO-2 OWNER CAR-VENETO BEIGE DAKOTA LEATHER-MULTIFUNCTION STEERING WHEEL-17"ALLOYS-B
Rix Motor Company Ltd
68,000 miles
Request callback
£12,500
2011 BMW 3 Series
3.0 330D M SPORT 2d AUTO 242 BHP-2 OWNER CAR-UPGRADE 19"ALLOYS-HEATED FRONT SEATS-BEIGE DAKOTA LEATH
3.0 330D M SPORT 2d AUTO 242 BHP-2 OWNER CAR-UPGRADE 19"ALLOYS-HEATED FRONT SEATS-BEIGE DAKOTA LEATH
Rix Motor Company Ltd
56,000 miles
Request callback
£13,950
2015 BMW 3 Series
330d M Sport 4dr Step Auto
330d M Sport 4dr Step Auto
Hilton Garage Ltd
78,658 miles
Request callback
£14,700
2015 BMW 3 Series
3.0 330D XDRIVE M SPORT TOURING 5d 255 BHP
3.0 330D XDRIVE M SPORT TOURING 5d 255 BHP
Vogue Motor Company Ltd
48,000 miles
Request callback
£17,990
2018 BMW 3 Series
3.0 330D M SPORT SHADOW EDITION 4d 255 BHP
3.0 330D M SPORT SHADOW EDITION 4d 255 BHP
Any Credit Car Company
74,477 miles
Request callback
£19,495
2017 BMW 3 Series
3.0 330D XDRIVE M SPORT 4d AUTO 255 BHP
3.0 330D XDRIVE M SPORT 4d AUTO 255 BHP
HPL Motors Limited
37,727 miles
Request callback
£20,499
Buy new from | £14,838 | (list price from £17,210) |
Showing 1 - 10 of 55 cars