Filter results 100 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2016 BMW 3 Series
335d xDrive M Sport 4dr Step Auto
335d xDrive M Sport 4dr Step Auto
Rix Motor Company
67,000 miles
Request callback
£21,950
2021 BMW 3 Series
M340i xDrive MHT 4dr Step Auto
M340i xDrive MHT 4dr Step Auto
CarSupermarket.Com Birmingham
50,282 miles
Request callback
£28,157
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
Request callback
£10,495
2016 BMW 3 Series
2.0 320d xDrive M Sport Saloon 4WD
2.0 320d xDrive M Sport Saloon 4WD
Fraserburgh Car Sales
67,000 miles
Request callback
£10,995
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
£10,999
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,490
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,790
2018 BMW 3 Series
320d xDrive SE 4dr Step Auto
320d xDrive SE 4dr Step Auto
Quality Part X Ltd
59,665 miles
Request callback
£13,800
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 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
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
Pinetree Car Superstore Ltd Tonypandy
68,165 miles
Request callback
£14,999
2015 BMW 3 Series
3.0 335D XDRIVE M SPORT 4d 308 BHP
3.0 335D XDRIVE M SPORT 4d 308 BHP
Bellevue Garage Ltd
64,616 miles
Request callback
£14,999
2017 BMW 3 Series
3.0 330D XDRIVE M SPORT 4d AUTO 255 BHP-Factory extras worth £7,540-M SPORT PLUS PACKAGE-19"ALLOY W
3.0 330D XDRIVE M SPORT 4d AUTO 255 BHP-Factory extras worth £7,540-M SPORT PLUS PACKAGE-19"ALLOY W
Rix Motor Company Ltd
73,000 miles
Request callback
£16,750
2015 BMW 3 Series
3.0L 335D XDRIVE M SPORT 4d AUTO 308 BHP
3.0L 335D XDRIVE M SPORT 4d AUTO 308 BHP
Brasswell Car Sales
48,414 miles
Request callback
£17,995
Buy new from | £31,898 | (list price from £35,410) |
Showing 1 - 15 of 100 cars