Filter results 91 Cars
Sort By
2020 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Motorpoint Peterborough - 9 miles away
30,988 miles
Request callback
£21,849
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
2024 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Motorpoint Peterborough - 9 miles away
10,889 miles
Request callback
£28,349
2019 BMW 3 Series
2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)
2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)
S James Prestige Limited - 13 miles away
48,100 miles
Request callback
£18,990
2021 BMW 3 Series
2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)
2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)
S James Prestige Limited - 13 miles away
30,000 miles
Request callback
£27,588
2018 BMW 3 Series
320i M Sport 4dr
320i M Sport 4dr
Bristol Street Motors Peugeot Northampton - 26 miles away
33,949 miles
Request callback
£14,445
2018 BMW 3 Series
320i M Sport Shadow Edition 4dr Step Auto
320i M Sport Shadow Edition 4dr Step Auto
Pentagon SEAT Nottingham - 44 miles away
66,532 miles
Request callback
£13,995
2024 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Motorpoint Coventry - 45 miles away
17,501 miles
Request callback
£26,699
2024 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Motorpoint Coventry - 45 miles away
13,649 miles
Request callback
£27,499
1990 BMW 3 Series
2.0 320I 2d 129 BHP
2.0 320I 2d 129 BHP
Happier Finance Ltd t/a Happier Cars - 57 miles away
36,646 miles
Request callback
£27,995
2021 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Marshall Volkswagen Kidlington - 60 miles away
45,099 miles
Request callback
£21,370
2023 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Motorpoint Birmingham - 62 miles away
17,282 miles
Request callback
£26,549
2023 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Motorpoint Chingford - 63 miles away
18,102 miles
Request callback
£26,449
Buy new from | £36,944 | (list price from £40,950) |
Showing 1 - 15 of 91 cars