Filter results 234 Cars
Sort By
2021 BMW 3 Series
2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps) Full
2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps) Full
Car Time Motor Co UK Ltd Bury - 63 miles away
89,438 miles
Call dealer
£21,588
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 - 63 miles away
15,860 miles
Call dealer
£25,990
2020 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Carsa Bolton - 67 miles away
31,877 miles
Call dealer
£20,921
2016 BMW 3 Series
3.0 335d M Sport Saloon 4dr Diesel Auto xDrive-factory extras worth £4,080-2 OWNER CAR FINISHED IN
3.0 335d M Sport Saloon 4dr Diesel Auto xDrive-factory extras worth £4,080-2 OWNER CAR FINISHED IN
Rix Motor Company Ltd - 67 miles away
93,000 miles
Call dealer
£13,950
2018 BMW 3 Series
3.0 330d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive-factory extras worth £3,835-2 OWNER C
3.0 330d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive-factory extras worth £3,835-2 OWNER C
Rix Motor Company Ltd - 67 miles away
68,000 miles
Call dealer
£18,750
2021 BMW 3 Series
330i M Sport 4dr Step Auto
330i M Sport 4dr Step Auto
Vertu BMW York - 68 miles away
41,529 miles
Call dealer
£23,200
2021 BMW 3 Series
330e xDrive M Sport 4dr Step Auto
330e xDrive M Sport 4dr Step Auto
Vertu BMW York - 68 miles away
25,508 miles
Call dealer
£24,186
2021 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Vertu BMW York - 68 miles away
11,126 miles
Call dealer
£26,160
2024 BMW 3 Series
330e xDrive M Sport 4dr Step Auto
330e xDrive M Sport 4dr Step Auto
Vertu BMW York - 68 miles away
2,340 miles
Call dealer
£38,175
BMW 3 Series
320i M Sport 4dr Step Auto [Tech/Pro Pack]
320i M Sport 4dr Step Auto [Tech/Pro Pack]
Vertu BMW York - 68 miles away
Call dealer
£53,295
2020 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Carsa Shrewsbury - 70 miles away
81,628 miles
Call dealer
£16,619
2020 BMW 3 Series
2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)
Powerlease Ampthill - 72 miles away
41,500 miles
Call dealer
£19,989
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)
MotorClass - 73 miles away
56,555 miles
Call dealer
£22,495
2014 BMW 3 Series
2.0 320d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)
2.0 320d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)
Wavertree Car Centre Ltd - 79 miles away
114,630 miles
Call dealer
£6,995
2019 BMW 3 Series
2.0 320I M SPORT 4d AUTO 181 BHP
2.0 320I M SPORT 4d AUTO 181 BHP
Wavertree Car Centre Ltd - 79 miles away
61,282 miles
Call dealer
£17,995
Buy new from | £37,362 | (list price from £41,220) |
Showing 61 - 75 of 234 cars