Filter results 113 Cars
Browse by shape
Browse by engine
- BMW 3 Series Touring 318d M Sport Automatic
- BMW 3 Series Touring 318i M Sport Automatic
- BMW 3 Series Touring 320d M Sport Automatic
- BMW 3 Series Touring 320i M Sport Automatic
- BMW 3 Series Touring 330d M Sport Automatic
- BMW 3 Series Touring 330e M Sport Automatic
- BMW 3 Series Touring 330i M Sport Automatic
- BMW 3 Series Touring 340i M Sport Automatic
Sort By
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)
S James Prestige Limited - 13 miles away
50,000 miles
Request callback
£20,990
2021 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)
S James Prestige Limited - 13 miles away
43,000 miles
Request callback
£22,590
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)
S James Prestige Limited - 13 miles away
69,600 miles
Request callback
£23,988
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)
S James Prestige Limited - 13 miles away
37,100 miles
Request callback
£27,576
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)
S James Prestige Limited - 13 miles away
45,800 miles
Request callback
£27,900
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Cambridge BMW - 25 miles away
11,861 miles
Request callback
£37,995
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Cambridge BMW - 25 miles away
5,369 miles
Request callback
£37,995
2024 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Group 1 Bedford BMW - 25 miles away
7,368 miles
Request callback
£34,993
2023 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Marshall Land Rover Bedford - 26 miles away
17,212 miles
Request callback
£32,269
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Stoneacre Fiat Grantham - 28 miles away
30,050 miles
Request callback
£26,995
2016 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Marshall Ford Cambridge - 32 miles away
69,300 miles
Request callback
£12,937
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Vertu Honda Boston - 35 miles away
25,405 miles
Request callback
£27,500
2022 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Group 1 Lincoln BMW - 47 miles away
35,548 miles
Request callback
£29,350
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Lincoln BMW - 47 miles away
6,000 miles
Request callback
£32,990
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Marshall Jaguar Whisby Road - 48 miles away
42,055 miles
Request callback
£23,807
Buy new from | £38,970 | (list price from £43,930) |
Showing 1 - 15 of 113 cars