Filter results 59 Cars
Sort By
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 - 47 miles away
48,510 miles
Request callback
£7,995
2016 BMW 3 Series
320d xDrive M Sport 4dr Step Auto
320d xDrive M Sport 4dr Step Auto
Steven Eagell Toyota King's Lynn - 58 miles away
93,677 miles
Request callback
£11,207
2009 BMW 3 Series
2.0 320D M Sport Saloon 2
2.0 320D M Sport Saloon 2
PRIME CARZ Dealer LTD - 58 miles away
41,130 miles
Request callback
£6,700
2019 BMW 3 Series
320d Sport 4dr Step Auto
320d Sport 4dr Step Auto
Motorpoint Chingford - 59 miles away
40,051 miles
Request callback
£19,399
2017 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
JP Motor Trade - 69 miles away
55,066 miles
Request callback
£14,995
2019 BMW 3 Series
320d SE 4dr Step Auto
320d SE 4dr Step Auto
Car World Superstore - 69 miles away
96,261 miles
Request callback
£12,490
2020 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Motorpoint Peterborough - 70 miles away
19,998 miles
Request callback
£24,599
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 - 73 miles away
47,700 miles
Request callback
£20,800
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 - 82 miles away
55,800 miles
Request callback
£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 - 82 miles away
39,400 miles
Request callback
£21,490
2021 BMW 3 Series
320d xDrive MHT M Sport 5dr Step Auto
320d xDrive MHT M Sport 5dr Step Auto
Invicta Doves Gatwick - 84 miles away
35,396 miles
Request callback
£24,899
2022 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Invicta Doves Horsham - 95 miles away
28,708 miles
Request callback
£24,699
2020 BMW 3 Series
320d xDrive Sport 4dr Step Auto
320d xDrive Sport 4dr Step Auto
Birchwood Ford Eastbourne - 95 miles away
21,978 miles
Request callback
£21,999
2015 BMW 3 Series
320d xDrive M Sport 4dr [Business Media]
320d xDrive M Sport 4dr [Business Media]
Anchor Cars Tadley - 111 miles away
82,858 miles
Request callback
£8,995
2021 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
CarSupermarket.com Grimsby - 118 miles away
47,674 miles
Request callback
£21,497
Buy new from | £37,214 | (list price from £41,220) |
Showing 1 - 15 of 59 cars