Filter results 48 Cars
Sort By
2021 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Motorpoint Peterborough - 9 miles away
38,569 miles
Call dealer
£23,649
2018 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
Car World Supermarket - 9 miles away
80,343 miles
Call dealer
£12,700
2019 BMW 3 Series
2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)
S James Prestige Limited - 13 miles away
42,500 miles
Call dealer
£20,990
2020 BMW 3 Series
2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)
2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)
S James Prestige Limited - 13 miles away
39,400 miles
Call dealer
£21,490
2020 BMW 3 Series
2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)
2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)
S James Prestige Limited - 13 miles away
55,800 miles
Call dealer
£21,490
2019 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
Pentagon Vauxhall Derby - 52 miles away
80,853 miles
Call dealer
£17,495
2019 BMW 3 Series
320d Sport 4dr Step Auto
320d Sport 4dr Step Auto
Motorpoint Chingford - 63 miles away
40,051 miles
Call dealer
£19,849
2016 BMW 3 Series
320d M Sport 4dr
320d M Sport 4dr
Vertu Peugeot Oxford - 64 miles away
75,623 miles
Call dealer
£10,654
2012 BMW 3 Series
2.0 320d Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)
2.0 320d Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)
JWV Motors Ltd - 66 miles away
48,510 miles
Call dealer
£8,495
2019 BMW 3 Series
2.0 320d M Sport Auto Euro 6 (s/s) 4dr
2.0 320d M Sport Auto Euro 6 (s/s) 4dr
Carderi Motors - 66 miles away
47,700 miles
Call dealer
£20,800
2023 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Motorpoint Oldbury - 67 miles away
8,238 miles
Call dealer
£32,099
2009 BMW 3 Series
2.0 320D M Sport Saloon 2
2.0 320D M Sport Saloon 2
PRIME CARZ Dealer LTD - 67 miles away
41,130 miles
Call dealer
£6,700
2019 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
CarSupermarket.com Sheffield - 72 miles away
45,936 miles
Call dealer
£20,697
2018 BMW 3 Series
320d xDrive M Sport 4dr Step Auto
320d xDrive M Sport 4dr Step Auto
Motorpoint Sheffield - 73 miles away
28,567 miles
Call dealer
£18,049
2020 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
Motorpoint Sheffield - 73 miles away
21,097 miles
Call dealer
£24,649
Buy new from | £37,214 | (list price from £41,220) |
Showing 1 - 15 of 48 cars