Filter results 82 Cars
Browse by shape
Browse by engine
Sort By
2020 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Motorpoint Peterborough - 9 miles away
13,313 miles
Call dealer
£23,049
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
Call dealer
£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
Call dealer
£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
Call dealer
£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
Call dealer
£17,990
2020 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Marshall Honda Peterborough - 9 miles away
53,103 miles
Call dealer
£18,916
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
Call dealer
£15,840
2021 BMW 3 Series
330e xDrive M Sport 4dr Step Auto
330e xDrive M Sport 4dr Step Auto
Vertu Kia Nottingham - 45 miles away
46,365 miles
Call dealer
£21,394
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Bury St. Edmunds & Ford Aftersales - 51 miles away
20,480 miles
Call dealer
£23,222
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Motorpoint Derby - 52 miles away
25,083 miles
Call dealer
£23,549
2022 BMW 3 Series
330e xDrive M Sport 4dr Step Auto
330e xDrive M Sport 4dr Step Auto
Motorpoint Derby - 52 miles away
6,701 miles
Call dealer
£26,549
2021 BMW 3 Series
330e M Sport Pro Edition 4dr Step Auto
330e M Sport Pro Edition 4dr Step Auto
CarSupermarket.com Birmingham - 57 miles away
51,469 miles
Call dealer
£21,897
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
CarSupermarket.com Birmingham - 57 miles away
43,374 miles
Call dealer
£27,197
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
CarSupermarket.com Birmingham - 57 miles away
13,708 miles
Call dealer
£29,397
2021 BMW 3 Series
330e M Sport Pro Edition 4dr Step Auto
330e M Sport Pro Edition 4dr Step Auto
Grange Aston Martin Birmingham - 59 miles away
49,900 miles
Call dealer
£22,995
Buy new from | £37,214 | (list price from £41,220) |
Showing 1 - 15 of 82 cars