Filter results 245 Cars
Browse by shape
Browse by engine
Sort By
2016 BMW 3 Series
2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
Wavertree Car Centre Ltd
109,570 miles
Call dealer
£9,495
2015 BMW 3 Series
2.0 318d M Sport Touring 5dr Diesel Manual Euro 6 (s/s) (150 ps)
2.0 318d M Sport Touring 5dr Diesel Manual Euro 6 (s/s) (150 ps)
Driven Car Sales Ltd Thornaby
84,958 miles
Call dealer
£10,290
2016 BMW 3 Series
3.0 330d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (258 ps)
3.0 330d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (258 ps)
Happier Finance Ltd t/a Happier Cars
92,000 miles
Call dealer
£13,495
2017 BMW 3 Series
2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
S James Prestige Limited
77,000 miles
Call dealer
£13,990
2017 BMW 3 Series
2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps) Satellite Navigation, Bluetooth Conne
2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps) Satellite Navigation, Bluetooth Conne
Car Time Motor Co UK Ltd Bury
72,000 miles
Call dealer
£14,199
2019 BMW 3 Series
2.0 320D M SPORT SHADOW EDITION TOURING 5d AUTO 188 BHP
2.0 320D M SPORT SHADOW EDITION TOURING 5d AUTO 188 BHP
HPL Motors Oldham Oldham
59,514 miles
Call dealer
£16,999
2018 BMW 3 Series
2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
Pinetree Car Superstore Ltd Tonypandy
68,986 miles
Call dealer
£18,499
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)
HPL Motors Atherton Preston
64,500 miles
Call dealer
£19,999
2020 BMW 3 Series
2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)
2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)
Wavertree Car Centre Ltd
38,433 miles
Call dealer
£22,995
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)
HPL Motors Atherton Preston
41,044 miles
Call dealer
£22,999
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
64,900 miles
Call dealer
£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
60,000 miles
Call dealer
£25,788
2021 BMW 3 Series
2.0 330i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (258 ps)
2.0 330i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (258 ps)
S James Prestige Limited
39,300 miles
Call dealer
£25,990
2020 BMW 3 Series
2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
HPL Motors Atherton Preston
16,665 miles
Call dealer
£27,899
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
34,000 miles
Call dealer
£28,788
Buy new from | £36,860 | (list price from £42,430) |
Showing 1 - 15 of 245 cars