Filter results 92 Cars
Sort By
2018 BMW 3 Series
320d xDrive SE 4dr Step Auto
320d xDrive SE 4dr Step Auto
Car World Supermarket - 9 miles away
68,931 miles
Call dealer
£11,990
2020 BMW 3 Series
2.0 320D M SPORT MHEV 4d AUTO 188 BHP
2.0 320D M SPORT MHEV 4d AUTO 188 BHP
S James Prestige Limited - 13 miles away
36,500 miles
Call dealer
£22,990
2019 BMW 3 Series
320d M Sport 4dr
320d M Sport 4dr
Vauxhall Bedford - 26 miles away
52,027 miles
Call dealer
£16,699
2021 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Marshall Jaguar Leicester - 32 miles away
37,500 miles
Call dealer
£23,260
2019 BMW 3 Series
320d xDrive Sport 4dr Step Auto
320d xDrive Sport 4dr Step Auto
Vertu Honda Nottingham - 43 miles away
37,012 miles
Call dealer
£21,690
2019 BMW 3 Series
320d xDrive M Sport 4dr Step Auto
320d xDrive M Sport 4dr Step Auto
Vauxhall Nottingham - 43 miles away
52,940 miles
Call dealer
£20,950
2020 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Pentagon Vauxhall Nottingham - 45 miles away
65,527 miles
Call dealer
£18,995
2017 BMW 3 Series
320d M Sport 4dr
320d M Sport 4dr
Vauxhall Leamington Spa - 50 miles away
75,159 miles
Call dealer
£11,125
2019 BMW 3 Series
320d M Sport 4dr
320d M Sport 4dr
Citroen Mansfield - 53 miles away
52,032 miles
Call dealer
£18,299
2019 BMW 3 Series
320d M Sport 4dr
320d M Sport 4dr
Citroen Mansfield - 53 miles away
39,524 miles
Call dealer
£18,797
2019 BMW 3 Series
320d Sport 4dr Step Auto
320d Sport 4dr Step Auto
CarSupermarket.com Birmingham - 57 miles away
57,780 miles
Call dealer
£18,797
2019 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 - 57 miles away
39,300 miles
Call dealer
£15,999
2019 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
Ford Walsall - 67 miles away
41,633 miles
Call dealer
£21,550
2021 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Motorpoint Oldbury - 67 miles away
38,948 miles
Call dealer
£23,699
2019 BMW 3 Series
320d SE 4dr Step Auto
320d SE 4dr Step Auto
Ford Wolverhampton - 72 miles away
64,161 miles
Call dealer
£16,450
Buy new from | £36,294 | (list price from £40,220) |
Showing 1 - 15 of 92 cars