Filter results 9 Cars
Sort By
2022 BMW 3 Series Touring
M340i xDrive MHT 5dr Step Auto
M340i xDrive MHT 5dr Step Auto
Group 1 Bedford BMW - 66 miles away
24,608 miles
Call dealer
£44,150
2024 BMW 3 Series Touring
M340i xDrive MHT 5dr Step Auto
M340i xDrive MHT 5dr Step Auto
Group 1 Reading BMW - 109 miles away
15,525 miles
Call dealer
£57,450
2022 BMW 3 Series Touring
M340i xDrive MHT 5dr Step Auto
M340i xDrive MHT 5dr Step Auto
Marshall BMW Hampshire - 119 miles away
38,358 miles
Call dealer
£38,767
2024 BMW 3 Series Touring
M340i xDrive MHT 5dr Step Auto
M340i xDrive MHT 5dr Step Auto
Group 1 Farnborough BMW - 120 miles away
8,126 miles
Call dealer
£47,995
2022 BMW 3 Series Touring
M340i xDrive MHT 5dr Step Auto
M340i xDrive MHT 5dr Step Auto
Dick Lovett BMW Bristol - 120 miles away
25,567 miles
Call dealer
£42,000
2020 BMW 3 Series Touring
M340i xDrive 5dr Step Auto
M340i xDrive 5dr Step Auto
Group 1 Southend BMW - 125 miles away
14,933 miles
Call dealer
£41,990
2025 BMW 3 Series Touring
M340i xDrive MHT 5dr Step Auto
M340i xDrive MHT 5dr Step Auto
Group 1 Brighton BMW - 155 miles away
2,000 miles
Call dealer
£58,500
2025 BMW 3 Series Touring
M340i xDrive MHT 5dr Step Auto
M340i xDrive MHT 5dr Step Auto
Group 1 Hailsham BMW - 159 miles away
10 miles
Call dealer
£56,995
2023 BMW 3 Series Touring
M340i xDrive MHT 5dr Step Auto
M340i xDrive MHT 5dr Step Auto
John Clark BMW Aberdeen - 287 miles away
18,339 miles
Call dealer
£49,800
Buy new from | £38,970 | (list price from £43,930) |
Showing 1 - 9 of 9 cars