Filter results 92 Cars
Sort By
2019 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
Marshall BMW Salisbury - 114 miles away
47,190 miles
Request callback
£21,257
2020 BMW 3 Series
320d Sport 4dr Step Auto
320d Sport 4dr Step Auto
Mercedes-Benz of Southampton - 116 miles away
36,582 miles
Request callback
£20,680
2020 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
Mercedes-Benz of Chichester - 118 miles away
23,294 miles
Request callback
£23,480
2018 BMW 3 Series
320d M Sport Shadow Edition 4dr Step Auto
320d M Sport Shadow Edition 4dr Step Auto
Vauxhall Portsmouth - 119 miles away
62,000 miles
Request callback
£15,499
2020 BMW 3 Series
320d xDrive M Sport 4dr Step Auto
320d xDrive M Sport 4dr Step Auto
Hippo Motor Group - 121 miles away
40,985 miles
Request callback
£23,420
2016 BMW 3 Series
2.0 320D ED PLUS 4d AUTO 161 BHP
2.0 320D ED PLUS 4d AUTO 161 BHP
Wavertree Car Centre Ltd - 121 miles away
136,480 miles
Request callback
£6,995
2017 BMW 3 Series
2.0 320D ED PLUS 4d AUTO 161 BHP
2.0 320D ED PLUS 4d AUTO 161 BHP
Wavertree Car Centre Ltd - 121 miles away
130,643 miles
Request callback
£7,495
2017 BMW 3 Series
2.0 320D SPORT 4d 188 BHP
2.0 320D SPORT 4d 188 BHP
Wavertree Car Centre Ltd - 121 miles away
70,857 miles
Request callback
£10,195
2017 BMW 3 Series
2.0 320D ED PLUS 4d AUTO 161 BHP
2.0 320D ED PLUS 4d AUTO 161 BHP
Wavertree Car Centre Ltd - 121 miles away
68,419 miles
Request callback
£10,995
2021 BMW 3 Series
2.0 320D M SPORT MHEV 4d AUTO 188 BHP
2.0 320D M SPORT MHEV 4d AUTO 188 BHP
Wavertree Car Centre Ltd - 121 miles away
39,633 miles
Request callback
£22,995
2020 BMW 3 Series
2.0 320D XDRIVE M SPORT MHEV 4d 188 BHP *ULEZ, UPTO 63MPG, HUGE SPEC, CHOICE OF 2!!*
2.0 320D XDRIVE M SPORT MHEV 4d 188 BHP *ULEZ, UPTO 63MPG, HUGE SPEC, CHOICE OF 2!!*
Auto Choice - 121 miles away
31,076 miles
Request callback
£24,685
2016 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
Marshall Honda Blackburn - 122 miles away
69,781 miles
Request callback
£12,781
2021 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Welcome to Williams Liverpool BMW - 124 miles away
21,853 miles
Request callback
£25,880
2022 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Welcome to Williams Liverpool BMW - 124 miles away
24,055 miles
Request callback
£26,945
2019 BMW 3 Series
2.0 320D SPORT 4d 188 BHP
2.0 320D SPORT 4d 188 BHP
HPL Motors Atherton Preston - 128 miles away
36,716 miles
Request callback
£18,499
Buy new from | £36,294 | (list price from £40,220) |
Showing 46 - 60 of 92 cars