Filter results 118 Cars
Browse by shape
Browse by engine
Sort By
2016 BMW 3 Series
2.0 318d SE Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps) *ULEZ, UPTO 49MPG, £35 ROAD TAX, HUGE SPE
2.0 318d SE Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps) *ULEZ, UPTO 49MPG, £35 ROAD TAX, HUGE SPE
Auto Choice - 92 miles away
97,000 miles
Request callback
£8,785
2018 BMW 3 Series
2.0 320d Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) *ULEZ, UPTO 53MPG, HUGE SPEC, CH
2.0 320d Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) *ULEZ, UPTO 53MPG, HUGE SPEC, CH
Auto Choice - 92 miles away
64,130 miles
Request callback
£12,985
2022 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Marshall BMW Hampshire - 92 miles away
30,148 miles
Request callback
£27,687
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Marshall BMW Hampshire - 92 miles away
5,200 miles
Request callback
£35,461
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Marshall BMW Hampshire - 92 miles away
5,160 miles
Request callback
£35,993
2021 BMW 3 Series
2.0 318d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)
2.0 318d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)
HPL Motors Atherton Preston - 96 miles away
70,181 miles
Request callback
£18,499
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 - 102 miles away
96,114 miles
Request callback
£13,540
2021 BMW 3 Series Touring
318i M Sport 5dr Step Auto
318i M Sport 5dr Step Auto
Marshall BMW Grimsby - 102 miles away
27,718 miles
Request callback
£24,873
2023 BMW 3 Series Touring
M340i xDrive MHT 5dr Step Auto
M340i xDrive MHT 5dr Step Auto
Marshall BMW Grimsby - 102 miles away
22,740 miles
Request callback
£49,283
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 - 104 miles away
54,483 miles
Request callback
£22,990
2021 BMW 3 Series Touring
318i SE Pro 5dr Step Auto
318i SE Pro 5dr Step Auto
Vertu Bmw Bridgwater - 107 miles away
39,846 miles
Request callback
£21,594
2022 BMW 3 Series Touring
320i Sport 5dr Step Auto
320i Sport 5dr Step Auto
Vertu Bmw Bridgwater - 107 miles away
83,864 miles
Request callback
£22,115
2025 BMW 3 Series Touring
M340i xDrive MHT 5dr Step Auto
M340i xDrive MHT 5dr Step Auto
Vertu Bmw Bridgwater - 107 miles away
25 miles
Request callback
£58,438
2016 BMW 3 Series
2.0 320i Sport Touring 5dr Petrol Manual Euro 6 (s/s) (184 ps)
2.0 320i Sport Touring 5dr Petrol Manual Euro 6 (s/s) (184 ps)
JWV Motors Ltd - 107 miles away
100,668 miles
Request callback
£8,495
2022 BMW 3 Series Touring
318i M Sport 5dr Step Auto
318i M Sport 5dr Step Auto
Vertu BMW York - 108 miles away
29,188 miles
Request callback
£25,059
Buy new from | £38,915 | (list price from £43,930) |
Showing 61 - 75 of 118 cars