Filter results 44 Cars
Browse by shape
Sort By
2018 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
Marshall Honda Blackburn - 76 miles away
49,270 miles
Call dealer
£15,166
2019 BMW 3 Series
320d xDrive M Sport 4dr Step Auto
320d xDrive M Sport 4dr Step Auto
Marshall Honda Blackburn - 76 miles away
57,573 miles
Call dealer
£21,578
2019 BMW 3 Series
2.0 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)
Wavertree Car Centre Ltd - 77 miles away
61,825 miles
Call dealer
£16,995
2019 BMW 3 Series
2.0 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)
Wavertree Car Centre Ltd - 77 miles away
64,012 miles
Call dealer
£16,995
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 - 82 miles away
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 - 82 miles away
60,359 miles
Call dealer
£20,299
2017 BMW 3 Series
320d xDrive M Sport Shadow Edition 4dr Step Auto
320d xDrive M Sport Shadow Edition 4dr Step Auto
CarMotion - 90 miles away
58,400 miles
Call dealer
£14,995
2022 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Group 1 Borehamwood BMW - 100 miles away
35,174 miles
Call dealer
£28,990
2021 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Group 1 Norwich BMW - 102 miles away
41,000 miles
Call dealer
£23,995
2022 BMW 3 Series
320d xDrive MHT M Sport 4dr Step Auto
320d xDrive MHT M Sport 4dr Step Auto
Group 1 Chelmsford BMW - 111 miles away
34,973 miles
Call dealer
£29,295
2023 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Group 1 Chelmsford BMW - 111 miles away
8,499 miles
Call dealer
£36,950
2019 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
Group 1 Ipswich BMW - 116 miles away
50,830 miles
Call dealer
£22,492
2020 BMW 3 Series
320d MHT M Sport Pro Edition 4dr Step Auto
320d MHT M Sport Pro Edition 4dr Step Auto
Dick Lovett BMW Bristol - 117 miles away
60,004 miles
Call dealer
£21,000
2020 BMW 3 Series
320d MHT M Sport Plus Edition 4dr Step Auto
320d MHT M Sport Plus Edition 4dr Step Auto
Dick Lovett BMW Bristol - 117 miles away
23,175 miles
Call dealer
£25,000
2018 BMW 3 Series
320d EfficientDynamics Plus 4dr Step Auto
320d EfficientDynamics Plus 4dr Step Auto
Group 1 Hindhead BMW - 131 miles away
34,450 miles
Call dealer
£14,295
Buy new from | £36,566 | (list price from £41,310) |
Showing 16 - 30 of 44 cars