Filter results 18 Cars
Sort By
2018 BMW 3 Series Touring
320d M Sport 5dr Step Auto
320d M Sport 5dr Step Auto
Car World Superstore - 9 miles away
75,323 miles
Call dealer
£13,700
2019 BMW 3 Series Touring
320d M Sport 5dr Step Auto
320d M Sport 5dr Step Auto
Motorpoint Sheffield - 73 miles away
17,883 miles
Call dealer
£22,249
2021 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Marshall BMW Scunthorpe - 76 miles away
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 - 86 miles away
7,655 miles
Call dealer
£35,900
2022 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Motorpoint Maidstone - 97 miles away
17,465 miles
Call dealer
£27,999
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 - 100 miles away
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 - 117 miles away
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 - 117 miles away
24,889 miles
Call dealer
£37,995
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 - 128 miles away
45,537 miles
Call dealer
£21,499
2018 BMW 3 Series Touring
320d xDrive M Sport 5dr Step Auto
320d xDrive M Sport 5dr Step Auto
Vertu BMW Teesside - 145 miles away
44,403 miles
Call dealer
£18,790
2023 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Ocean Group BMW Paignton - 199 miles away
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 Paignton - 199 miles away
8,125 miles
Call dealer
£36,800
2021 BMW 3 Series Touring
320d M Sport 5dr Step Auto
320d M Sport 5dr Step Auto
Ocean Group BMW Plymouth - 215 miles away
44,204 miles
Call dealer
£24,900
2024 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Ocean Group BMW Plymouth - 215 miles away
11,080 miles
Call dealer
£34,400
2024 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Ocean Group BMW Plymouth - 215 miles away
10,689 miles
Call dealer
£34,900
Buy new from | £39,690 | (list price from £43,840) |
Showing 1 - 15 of 18 cars