Filter results 18 Cars
Browse by shape
Sort By
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
Call dealer
£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
Call dealer
£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
Call dealer
£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
Call dealer
£37,995
2019 BMW 3 Series Touring
320d M Sport 5dr Step Auto
320d M Sport 5dr Step Auto
Motorpoint Sheffield
17,883 miles
Call dealer
£22,249
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
Call dealer
£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
Call dealer
£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
Call dealer
£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
Call dealer
£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
Call dealer
£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
Call dealer
£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
Call dealer
£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
Call dealer
£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
Call dealer
£13,700
2022 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Motorpoint Maidstone
17,465 miles
Call dealer
£27,999
Buy new from | £39,690 | (list price from £43,840) |
Showing 1 - 15 of 18 cars