Filter results 77 Cars
Browse by shape
Sort By
2021 BMW 3 Series Touring
330e SE Pro 5dr Step Auto
330e SE Pro 5dr Step Auto
Car World Supermarket - 9 miles away
68,326 miles
Request callback
£16,700
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
60,000 miles
Request callback
£25,188
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
55,000 miles
Request callback
£25,788
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
46,000 miles
Request callback
£26,388
2022 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)
S James Prestige Limited - 13 miles away
52,700 miles
Request callback
£27,588
2020 BMW 3 Series
2.0 330e 12kWh Sport Pro Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (292 ps)
2.0 330e 12kWh Sport Pro Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (292 ps)
Bedford Used Car Sales Ltd - 28 miles away
60,037 miles
Request callback
£19,950
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Vauxhall Leicester - 31 miles away
56,038 miles
Request callback
£21,350
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Carsa Towcester - 36 miles away
79,648 miles
Request callback
£17,394
2021 BMW 3 Series Touring
330e xDrive Sport Pro 5dr Step Auto
330e xDrive Sport Pro 5dr Step Auto
Carsa Towcester - 36 miles away
68,292 miles
Request callback
£17,517
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Carsa Towcester - 36 miles away
61,037 miles
Request callback
£21,030
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Carsa Towcester - 36 miles away
26,806 miles
Request callback
£25,056
2023 BMW 3 Series Touring
330e xDrive M Sport 5dr Step Auto
330e xDrive M Sport 5dr Step Auto
Motorpoint Coventry - 45 miles away
11,947 miles
Request callback
£35,549
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Motorpoint Derby - 52 miles away
31,184 miles
Request callback
£24,349
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Ineos Midlands - 53 miles away
39,326 miles
Request callback
£28,290
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Bristol Street Motors Peugeot Harlow - 55 miles away
44,876 miles
Request callback
£21,617
Buy new from | £39,010 | (list price from £43,160) |
Showing 1 - 15 of 77 cars