Filter results 49 Cars
Browse by shape
Browse by trim
Sort By
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)
S James Prestige Limited
48,215 miles
Call dealer
£22,490
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
20,980 miles
Call dealer
£26,532
2021 BMW 3 Series
2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr
2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr
The Car Co
20,300 miles
Call dealer
£26,975
2019 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
John Clark Select Stirling
46,287 miles
Call dealer
£20,800
2017 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
Stoneacre Used Stoke on Trent
57,500 miles
Call dealer
£13,500
2018 BMW 3 Series
320d M Sport Shadow Edition 4dr Step Auto
320d M Sport Shadow Edition 4dr Step Auto
JCT600 Approved Centre Bradford
65,567 miles
Call dealer
£15,250
2016 BMW 3 Series
320d EfficientDynamics Sport 4dr Step Auto
320d EfficientDynamics Sport 4dr Step Auto
Cars2 Renault Barnsley
63,807 miles
Call dealer
£11,195
2019 BMW 3 Series
320d xDrive M Sport 4dr Step Auto
320d xDrive M Sport 4dr Step Auto
Dick Lovett BMW Hungerford
66,584 miles
Call dealer
£21,995
2021 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
John Clark BMW Tayside
27,466 miles
Call dealer
£25,500
2023 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Group 1 Southend BMW
8,525 miles
Call dealer
£35,495
Buy new from | £36,511 | (list price from £41,310) |
Showing 16 - 30 of 49 cars