Filter results 14 Cars
Browse by shape
Browse by trim
Sort By
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
Call dealer
£14,450
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
Call dealer
£14,828
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
Call dealer
£15,399
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
Call dealer
£17,995
2016 BMW 3 Series
335d xDrive M Sport 4dr Step Auto
335d xDrive M Sport 4dr Step Auto
Rix Motor Company Ltd
65,000 miles
Call dealer
£19,950
2018 BMW 3 Series
3.0 335D XDRIVE M SPORT 4d AUTO 309 BHP
3.0 335D XDRIVE M SPORT 4d AUTO 309 BHP
Moy Auto Services
59,000 miles
Call dealer
£19,995
2017 BMW 3 Series
335d Xdrive M Sport Shadow Edition 335d XDrive M Sport Shadow Edition
335d Xdrive M Sport Shadow Edition 335d XDrive M Sport Shadow Edition
Roadside Motors, Lurgan
48,312 miles
Call dealer
£20,995
2018 BMW 3 Series
335d xDrive M Sport Shadow Edition 4dr Step Auto
335d xDrive M Sport Shadow Edition 4dr Step Auto
Carsa Bolton
70,304 miles
Call dealer
£18,295
2018 BMW 3 Series
335d xDrive M Sport Shadow Edition 4dr Step Auto
335d xDrive M Sport Shadow Edition 4dr Step Auto
Prestige Cars Kent
45,115 miles
Call dealer
£21,495
2017 BMW 3 Series
335d xDrive M Sport 4dr Step Auto
335d xDrive M Sport 4dr Step Auto
byDesira Norwich
16,050 miles
Call dealer
£20,990
Buy new from | £36,279 | (list price from £40,205) |
Showing 1 - 14 of 14 cars