Filter results 37 Cars
Browse by shape
Sort By
2018 BMW 3 Series
2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
Car Time Motor Co UK Ltd Bury
84,097 miles
Call dealer
£12,750
2016 BMW 3 Series
2.0 320d M Sport Saloon 4dr Diesel Auto xDrive-factory extras worth £7,600-2 FORMER KEEPERS FINISHE
2.0 320d M Sport Saloon 4dr Diesel Auto xDrive-factory extras worth £7,600-2 FORMER KEEPERS FINISHE
Rix Motor Company Ltd
74,000 miles
Call dealer
£13,950
2017 BMW 3 Series
2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
CarWorld Supermarket Westwood
58,286 miles
Call dealer
£14,400
2018 BMW 3 Series
2.0 320d M Sport Shadow Edition 4dr Auto
2.0 320d M Sport Shadow Edition 4dr Auto
Chris W Roads Ltd
47,700 miles
Call dealer
£17,000
2020 BMW 3 Series
2.0 320D M SPORT MHEV 4d AUTO 188 BHP
2.0 320D M SPORT MHEV 4d AUTO 188 BHP
HPL Motors Atherton Preston
73,120 miles
Call dealer
£17,799
2021 BMW 3 Series
2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)
2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)
HPL Motors Atherton Preston
60,359 miles
Call dealer
£20,299
2019 BMW 3 Series
2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
Pinetree Car Superstore Ltd Tonypandy
61,496 miles
Call dealer
£20,499
2019 BMW 3 Series
2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
MotorClass
49,998 miles
Call dealer
£23,495
2020 BMW 3 Series
2.0 320D XDRIVE M SPORT 4d 188 BHP Reverse Camera, Heated Front Seats, Satellite Navigation, Parking
2.0 320D XDRIVE M SPORT 4d 188 BHP Reverse Camera, Heated Front Seats, Satellite Navigation, Parking
Car Time Motor Co UK Ltd Bury
19,990 miles
Call dealer
£25,999
2017 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
Pentagon Cupra SEAT Huddersfield
75,229 miles
Call dealer
£11,990
2020 BMW 3 Series
320d MHT M Sport Plus Edition 4dr Step Auto
320d MHT M Sport Plus Edition 4dr Step Auto
Johnsons Volkswagen Birmingham
77,127 miles
Call dealer
£20,999
2019 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
Marshall BMW Scunthorpe
46,101 miles
Call dealer
£21,209
2022 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Group 1 Borehamwood BMW
35,174 miles
Call dealer
£28,990
Buy new from | £36,566 | (list price from £41,310) |
Showing 1 - 15 of 37 cars