Filter results 212 Cars
Browse by shape
Browse by engine
Sort By
2021 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Motorpoint Peterborough - 9 miles away
38,569 miles
Request callback
£23,649
2023 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Motorpoint Peterborough - 9 miles away
14,250 miles
Request callback
£26,749
2023 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Motorpoint Peterborough - 9 miles away
14,599 miles
Request callback
£26,849
2024 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Motorpoint Peterborough - 9 miles away
15,603 miles
Request callback
£26,899
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Car World Supermarket - 9 miles away
90,774 miles
Request callback
£16,700
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Car World Superstore - 9 miles away
92,446 miles
Request callback
£15,700
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Car World Superstore - 9 miles away
76,491 miles
Request callback
£17,400
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Car World Superstore - 9 miles away
67,957 miles
Request callback
£17,990
2022 BMW 3 Series
318d MHT M Sport 4dr Step Auto
318d MHT M Sport 4dr Step Auto
Car World Superstore - 9 miles away
76,432 miles
Request callback
£18,990
2021 BMW 3 Series
2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
S James Prestige Limited - 13 miles away
47,400 miles
Request callback
£23,988
2021 BMW 3 Series
2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
S James Prestige Limited - 13 miles away
50,500 miles
Request callback
£24,708
2021 BMW 3 Series
330i M Sport 4dr Step Auto
330i M Sport 4dr Step Auto
Marshall SEAT Cambridge - 32 miles away
34,001 miles
Request callback
£26,490
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
BYD Used Cars Royston - 35 miles away
92,788 miles
Request callback
£15,900
2021 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
BYD Used Cars Royston - 35 miles away
29,000 miles
Request callback
£23,295
2021 BMW 3 Series
M340i xDrive MHT 4dr Step Auto
M340i xDrive MHT 4dr Step Auto
Carsa Towcester - 36 miles away
19,499 miles
Request callback
£34,392
Buy new from | £37,214 | (list price from £41,220) |
Showing 1 - 15 of 212 cars