Filter results 27 Cars
Sort By
2020 BMW 3 Series
2.0 320d Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
S James Prestige Limited - 13 miles away
55,800 miles
Call dealer
£19,990
2020 BMW 3 Series
2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)
2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)
S James Prestige Limited - 13 miles away
49,000 miles
Call dealer
£22,990
2024 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Group 1 Borehamwood BMW - 60 miles away
7,445 miles
Call dealer
£35,890
2021 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Group 1 Ipswich BMW - 72 miles away
26,100 miles
Call dealer
£27,150
2018 BMW 3 Series Touring
320d xDrive M Sport Shadow Edition 5dr Step Auto
320d xDrive M Sport Shadow Edition 5dr Step Auto
Marshall BMW Grimsby - 72 miles away
96,114 miles
Call dealer
£13,079
2015 BMW 3 Series Touring
320d Luxury 5dr Step Auto
320d Luxury 5dr Step Auto
Group 1 Assured Norwich Central - 72 miles away
43,271 miles
Call dealer
£12,990
2016 BMW 3 Series Touring
320d M Sport 5dr Step Auto
320d M Sport 5dr Step Auto
Marshall BMW Scunthorpe - 76 miles away
78,200 miles
Call dealer
£13,219
2020 BMW 3 Series Touring
320d xDrive MHT M Sport 5dr Step Auto
320d xDrive MHT M Sport 5dr Step Auto
Riverside Motor Group SEAT Hull - 84 miles away
54,483 miles
Call dealer
£22,990
2022 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Group 1 Farnborough BMW - 86 miles away
38,319 miles
Call dealer
£28,995
2022 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Marshall BMW Hampshire - 88 miles away
30,149 miles
Call dealer
£26,932
2022 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
JCT600 Approved Centre Bradford - 103 miles away
27,645 miles
Call dealer
£29,150
2018 BMW 3 Series
2.0 320d M Sport Touring 5dr Diesel Auto-2 OWNER CAR FINISHED IN ALPINE WHITE WITH BLACK DAKOTA LEAT
2.0 320d M Sport Touring 5dr Diesel Auto-2 OWNER CAR FINISHED IN ALPINE WHITE WITH BLACK DAKOTA LEAT
Rix Motor Company Ltd - 110 miles away
100,000 miles
Call dealer
£12,700
2019 BMW 3 Series Touring
320d M Sport Shadow Edition 5dr Step Auto
320d M Sport Shadow Edition 5dr Step Auto
Group 1 Hailsham BMW - 117 miles away
22,214 miles
Call dealer
£20,995
2021 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Snows BMW Portsmouth - 120 miles away
36,133 miles
Call dealer
£27,346
2023 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Snows BMW Portsmouth - 120 miles away
35,975 miles
Call dealer
£28,048
Buy new from | £38,915 | (list price from £43,930) |
Showing 1 - 15 of 27 cars