Filter results 27 Cars
Browse by engine
Sort By
2024 BMW 3 Series Touring
M340d xDrive MHT 5dr Step Auto
M340d xDrive MHT 5dr Step Auto
Vertu BMW Teesside - 145 miles away
3,982 miles
Request callback
£54,264
2024 BMW 3 Series Touring
320d MHT Sport 5dr Step Auto
320d MHT Sport 5dr Step Auto
Vertu BMW Durham - 164 miles away
5,250 miles
Request callback
£33,911
2024 BMW 3 Series Touring
M340d xDrive MHT 5dr Step Auto
M340d xDrive MHT 5dr Step Auto
Vertu BMW Sunderland - 173 miles away
3,836 miles
Request callback
£53,088
2022 BMW 3 Series Touring
318d MHT M Sport 5dr Step Auto
318d MHT M Sport 5dr Step Auto
CarSupermarket.com Newcastle - 178 miles away
65,529 miles
Request callback
£19,997
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
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 Paignton - 199 miles away
8,125 miles
Request callback
£36,800
2021 BMW 3 Series Touring
M340d xDrive MHT 5dr Step Auto
M340d xDrive MHT 5dr Step Auto
Ocean Group BMW Plymouth - 215 miles away
46,695 miles
Request callback
£32,950
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
Request callback
£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
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 - 215 miles away
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 Plymouth - 215 miles away
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 - 259 miles away
7,829 miles
Request callback
£36,800
Buy new from | £39,690 | (list price from £43,840) |
Showing 16 - 27 of 27 cars