Filter results 33 Cars
Browse by shape
Sort By
2017 BMW 3 Series
320d xDrive M Sport Shadow Edition 4dr Step Auto
320d xDrive M Sport Shadow Edition 4dr Step Auto
CarMotion - 47 miles away
58,400 miles
Call dealer
£14,995
2022 BMW 3 Series
320i xDrive M Sport 4dr Step Auto
320i xDrive M Sport 4dr Step Auto
Marshall Volvo Milton Keynes - 58 miles away
35,051 miles
Call dealer
£25,590
2021 BMW 3 Series
330d xDrive MHT M Sport 4dr Step Auto
330d xDrive MHT M Sport 4dr Step Auto
Marshall Nissan Grantham - 59 miles away
31,000 miles
Call dealer
£31,597
2022 BMW 3 Series
320i xDrive M Sport 4dr Step Auto
320i xDrive M Sport 4dr Step Auto
Group 1 Bedford BMW - 65 miles away
18,757 miles
Call dealer
£28,493
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 - 67 miles away
58,286 miles
Call dealer
£14,400
2021 BMW 3 Series
2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr
2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr
The Car Co - 77 miles away
27,594 miles
Call dealer
£23,995
2021 BMW 3 Series
2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (292 ps) Front / R
2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (292 ps) Front / R
Car Time Motor Co UK Ltd Rochdale - 78 miles away
70,322 miles
Call dealer
£21,941
2018 BMW 3 Series
2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) Satellite Navigation, Privacy G
2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) Satellite Navigation, Privacy G
Car Time Motor Co UK Ltd Bury - 79 miles away
84,097 miles
Call dealer
£12,750
2019 BMW 3 Series
2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps) Media Display, Live Cockpit, He
2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps) Media Display, Live Cockpit, He
Car Time Motor Co UK Ltd Bury - 79 miles away
61,524 miles
Call dealer
£18,990
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 - 79 miles away
19,990 miles
Call dealer
£25,999
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 - 80 miles away
49,998 miles
Call dealer
£23,495
2018 BMW 3 Series
335d xDrive M Sport Shadow Edition 4dr Step Auto
335d xDrive M Sport Shadow Edition 4dr Step Auto
JCT600 Approved Centre Bradford - 90 miles away
80,722 miles
Call dealer
£17,700
2019 BMW 3 Series
320d xDrive M Sport 4dr Step Auto
320d xDrive M Sport 4dr Step Auto
JCT600 Approved Centre Bradford - 90 miles away
31,928 miles
Call dealer
£23,799
2019 BMW 3 Series
320d xDrive M Sport 4dr Step Auto
320d xDrive M Sport 4dr Step Auto
Marshall Honda Blackburn - 93 miles away
57,573 miles
Call dealer
£21,634
BMW 3 Series
330e xDrive M Sport 4dr Step Auto [Pro Pack]
330e xDrive M Sport 4dr Step Auto [Pro Pack]
Vertu Bmw Yeovil - 112 miles away
Call dealer
£56,120
Buy new from | £36,566 | (list price from £41,310) |
Showing 1 - 15 of 33 cars