Filter results 20 Cars
Sort By
2021 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Ocean Group BMW Plymouth
33,178 miles
Request callback
£25,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
HPL Motors Atherton Preston
73,120 miles
Request callback
£17,799
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
39,400 miles
Request callback
£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
55,800 miles
Request callback
£21,490
2021 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)
HPL Motors Atherton Preston
36,001 miles
Request callback
£22,799
2021 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Motorpoint Peterborough
38,569 miles
Request callback
£23,649
2021 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Vertu Mercedes-Benz of Reading
44,320 miles
Request callback
£21,896
2021 BMW 3 Series
320d MHT Sport 4dr Step Auto
320d MHT Sport 4dr Step Auto
Motorpoint Burnley
34,824 miles
Request callback
£20,849
2021 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Audi Plymouth
34,628 miles
Request callback
£25,660
2020 BMW 3 Series
320d xDrive MHT M Sport 4dr Step Auto
320d xDrive MHT M Sport 4dr Step Auto
The Car Co
46,815 miles
Request callback
£23,619
2021 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
CarSupermarket.com Grimsby
47,674 miles
Request callback
£21,497
2020 BMW 3 Series
320d xDrive MHT M Sport 4dr Step Auto
320d xDrive MHT M Sport 4dr Step Auto
Motorpoint Portsmouth
32,238 miles
Request callback
£21,699
2022 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Invicta Doves Horsham
28,708 miles
Request callback
£24,799
2020 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Ocean Group BMW Plymouth
46,000 miles
Request callback
£22,950
Buy new from | £37,214 | (list price from £41,220) |
Showing 1 - 15 of 20 cars