Filter results 352 Cars
Browse by shape
Browse by engine
Sort By
2017 BMW 3 Series
2.0 320D M SPORT 4d 188 BHP
2.0 320D M SPORT 4d 188 BHP
Happier Finance Ltd t/a Happier Cars
84,900 miles
Request callback
£12,750
2018 BMW 3 Series
2.0 330E M SPORT SHADOW EDITION 4d 249 BHP
2.0 330E M SPORT SHADOW EDITION 4d 249 BHP
Happier Finance Ltd t/a Happier Cars
81,000 miles
Request callback
£12,750
2016 BMW 3 Series
2.0 320I M SPORT 4d 181 BHP
2.0 320I M SPORT 4d 181 BHP
HPL Motors Oldham Oldham
35,000 miles
Request callback
£12,999
2018 BMW 3 Series
3.0 330D M SPORT 4dr 5d 255 BHP *UPTO 60MPG, HUGE SPEC, SHATTERING PERFORMANCE, CHOICE OF 3!!*
3.0 330D M SPORT 4dr 5d 255 BHP *UPTO 60MPG, HUGE SPEC, SHATTERING PERFORMANCE, CHOICE OF 3!!*
Auto Choice
79,167 miles
Request callback
£13,475
2018 BMW 3 Series
2.0 320D M SPORT 4d 188 BHP BMW Navigation, Electric Folding Mirrors, Wireless Charging, Professiona
2.0 320D M SPORT 4d 188 BHP BMW Navigation, Electric Folding Mirrors, Wireless Charging, Professiona
Car Time Motor Co UK Ltd Bury
75,215 miles
Request callback
£13,500
2016 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
J & I Car Sales Ltd
98,990 miles
Request callback
£13,695
2017 BMW 3 Series
2.0 320D XDRIVE M SPORT SHADOW EDITION 4d 188 BHP
2.0 320D XDRIVE M SPORT SHADOW EDITION 4d 188 BHP
Driven Car Sales Ltd Thornaby
82,346 miles
Request callback
£13,890
2014 BMW 3 Series
3.0 335D XDRIVE M SPORT AUTO 4d 309 BHP
3.0 335D XDRIVE M SPORT AUTO 4d 309 BHP
Staverton Garage
77,821 miles
Request callback
£13,896
2015 BMW 3 Series
3.0 330D M Performance XDrive M Sport Automatic 260 BHP Euro 6 ULEZ Free
3.0 330D M Performance XDrive M Sport Automatic 260 BHP Euro 6 ULEZ Free
Auto Capital Ltd
81,915 miles
Request callback
£13,990
2015 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
Harvey's Autos Limited
74,111 miles
Request callback
£14,000
2015 BMW 3 Series
3.0 335D XDRIVE M SPORT 4d 309 BHP
3.0 335D XDRIVE M SPORT 4d 309 BHP
Aidan Piers Ltd
92,407 miles
Request callback
£14,450
2015 BMW 3 Series
2.0 320D XDRIVE M SPORT 4d 181 BHP
2.0 320D XDRIVE M SPORT 4d 181 BHP
Car Hunters
57,726 miles
Request callback
£14,495
2018 BMW 3 Series
2.0 320I M SPORT SHADOW EDITION 4d 181 BHP *UPTO 60MPG, HUGE SPEC, CHOICE OF 2!!*
2.0 320I M SPORT SHADOW EDITION 4d 181 BHP *UPTO 60MPG, HUGE SPEC, CHOICE OF 2!!*
Auto Choice
56,659 miles
Request callback
£14,975
2017 BMW 3 Series
330E 76KWH M SPORT 4dr auto (SUNROOF, PRO MEDIA)
330E 76KWH M SPORT 4dr auto (SUNROOF, PRO MEDIA)
Jeff White Motors
38,589 miles
Request callback
£14,988
Buy new from | £31,460 | (list price from £34,910) |
Showing 16 - 30 of 352 cars