Filter results 19 Cars
Sort By
2019 BMW 3 Series Touring
320d M Sport 5dr Step Auto
320d M Sport 5dr Step Auto
Motorpoint Sheffield
17,883 miles
Request callback
£22,149
2018 BMW 3 Series
2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
Pinetree Car Superstore Ltd Tonypandy
68,986 miles
Request callback
£16,999
2019 BMW 3 Series
2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
HPL Motors Atherton Preston
45,537 miles
Request callback
£21,499
2020 BMW 3 Series
2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
HPL Motors Oldham Oldham
16,665 miles
Request callback
£27,499
2022 BMW 3 Series
2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
MotorClass
11,750 miles
Request callback
£37,995
2023 BMW 3 Series
2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
MotorClass
24,889 miles
Request callback
£37,995
2024 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Ocean Group BMW Plymouth
9,288 miles
Request callback
£36,800
2024 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Ocean Group BMW Penryn
7,829 miles
Request callback
£36,800
2023 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Ocean Group BMW Paignton
7,963 miles
Request callback
£34,900
2024 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Ocean Group BMW Plymouth
9,133 miles
Request callback
£36,800
2024 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Ocean Group BMW Paignton
8,125 miles
Request callback
£36,800
2021 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Marshall BMW Scunthorpe
16,044 miles
Request callback
£29,372
2024 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Marshall Skoda Newbury
7,655 miles
Request callback
£35,900
2018 BMW 3 Series Touring
320d xDrive M Sport 5dr Step Auto
320d xDrive M Sport 5dr Step Auto
Vertu BMW Teesside
44,403 miles
Request callback
£18,790
2018 BMW 3 Series Touring
320d M Sport 5dr Step Auto
320d M Sport 5dr Step Auto
Car World Superstore
75,323 miles
Request callback
£13,700
Buy new from | £39,690 | (list price from £43,840) |
Showing 1 - 15 of 19 cars