Filter results 121 Cars
Sort By
2022 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Group 1 Lincoln BMW - 71 miles away
35,548 miles
Call dealer
£29,490
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Lincoln BMW - 71 miles away
6,000 miles
Call dealer
£32,990
2015 BMW 3 Series
2.0 320d M Sport Touring 5dr Diesel Auto-2 OWNER CAR-FINISHED IN BLACK SAPPHIRE WITH BLACK DAKOTA LE
2.0 320d M Sport Touring 5dr Diesel Auto-2 OWNER CAR-FINISHED IN BLACK SAPPHIRE WITH BLACK DAKOTA LE
Rix Motor Company Ltd - 71 miles away
100,000 miles
Call dealer
£10,450
2016 BMW 3 Series
2.0 320d M Sport Touring 5dr Diesel Auto xDrive-2 FORMER KEEPERS-FINISHED IN ALPINE WHITE WITH BLACK
2.0 320d M Sport Touring 5dr Diesel Auto xDrive-2 FORMER KEEPERS-FINISHED IN ALPINE WHITE WITH BLACK
Rix Motor Company Ltd - 71 miles away
80,000 miles
Call dealer
£14,900
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Marshall Jaguar Whisby Road - 72 miles away
42,055 miles
Call dealer
£23,796
2021 BMW 3 Series
2.0 318d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)
2.0 318d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)
HPL Motors Oldham Oldham - 73 miles away
70,181 miles
Call dealer
£18,799
2021 BMW 3 Series
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
HPL Motors Oldham Oldham - 73 miles away
66,224 miles
Call dealer
£18,999
2021 BMW 3 Series
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
HPL Motors Oldham Oldham - 73 miles away
41,044 miles
Call dealer
£21,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 - 73 miles away
16,665 miles
Call dealer
£25,999
2023 BMW 3 Series
2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)
2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)
HPL Motors Oldham Oldham - 73 miles away
33,600 miles
Call dealer
£26,999
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Dick Lovett BMW Bristol - 74 miles away
3,757 miles
Call dealer
£36,000
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Dick Lovett BMW Bristol - 74 miles away
4,699 miles
Call dealer
£36,000
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Dick Lovett BMW Bristol - 74 miles away
7,050 miles
Call dealer
£39,000
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Dick Lovett BMW Hungerford - 75 miles away
6,511 miles
Call dealer
£35,995
2021 BMW 3 Series
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (292 ps)
Auto Infusion Ltd - 76 miles away
78,060 miles
Call dealer
£21,419
Buy new from | £38,970 | (list price from £43,930) |
Showing 16 - 30 of 121 cars