Filter results 308 Cars
Browse by engine
Sort By
2019 BMW 3 Series
330e M Sport 4dr Auto
330e M Sport 4dr Auto
Carsa Towcester - 36 miles away
23,103 miles
Request callback
£19,992
2018 BMW 3 Series
316d Sport 4dr
316d Sport 4dr
Duxford & Mitsubishi Approved - 37 miles away
70,436 miles
Request callback
£10,595
2017 BMW 3 Series
318d Sport 4dr Step Auto
318d Sport 4dr Step Auto
Sandicliffe Nissan Nottingham - 43 miles away
61,785 miles
Request callback
£11,200
2020 BMW 3 Series
330e SE Pro 4dr Auto
330e SE Pro 4dr Auto
Nuneaton Car Sales - 43 miles away
29,237 miles
Request callback
£17,000
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
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
Request callback
£21,341
2023 BMW 3 Series
M340i xDrive MHT 4dr Step Auto
M340i xDrive MHT 4dr Step Auto
Stellantis &You Coventry - 47 miles away
11,436 miles
Request callback
£45,267
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
Request callback
£23,222
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
Request callback
£26,549
2019 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
Pentagon Vauxhall Derby - 52 miles away
80,853 miles
Request callback
£17,495
2019 BMW 3 Series
2.0 318d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)
2.0 318d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)
Country Car - 54 miles away
33,000 miles
Request callback
£19,799
2019 BMW 3 Series
330e M Sport 4dr Auto
330e M Sport 4dr Auto
CarSupermarket.com Birmingham - 57 miles away
47,439 miles
Request callback
£18,697
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,472 miles
Request callback
£22,197
Buy new from | £36,944 | (list price from £40,950) |
Showing 31 - 45 of 308 cars