Filter results 12 Cars
Sort By
2017 BMW 3 Series Touring
320d xDrive M Sport 5dr
320d xDrive M Sport 5dr
Invicta Northampton - 26 miles away
85,687 miles
Call dealer
£11,550
2015 BMW 3 Series Touring
320d EfficientDynamics Plus 5dr Step Auto
320d EfficientDynamics Plus 5dr Step Auto
Marshall Skoda Oxford - 60 miles away
88,758 miles
Call dealer
£9,790
2015 BMW 3 Series Touring
320d EfficientDynamics Plus 5dr Step Auto
320d EfficientDynamics Plus 5dr Step Auto
Rix Motor Company - 110 miles away
67,000 miles
Call dealer
£12,999
2014 BMW 3 Series
2.0 320d M Sport Touring 5dr Diesel Auto Euro 5 (s/s) (184 ps)
2.0 320d M Sport Touring 5dr Diesel Auto Euro 5 (s/s) (184 ps)
Whitegate Motors - 118 miles away
48,385 miles
Call dealer
£14,195
2017 BMW 3 Series
2.0 320d ED Sport Touring 5dr Diesel Auto Euro 6 (s/s) (163 ps)
2.0 320d ED Sport Touring 5dr Diesel Auto Euro 6 (s/s) (163 ps)
Wavertree Car Centre Ltd - 121 miles away
73,925 miles
Call dealer
£11,495
2016 BMW 3 Series
2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
Wavertree Car Centre Ltd - 121 miles away
95,548 miles
Call dealer
£11,695
2018 BMW 3 Series Touring
320d xDrive M Sport 5dr Step Auto
320d xDrive M Sport 5dr Step Auto
Motor Plus Car Super Market - Newport - 126 miles away
98,100 miles
Call dealer
£12,999
2019 BMW 3 Series
2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
HPL Motors Atherton Preston - 128 miles away
45,537 miles
Call dealer
£21,499
2018 BMW 3 Series Touring
320d xDrive M Sport 5dr Step Auto
320d xDrive M Sport 5dr Step Auto
Vertu BMW Teesside - 145 miles away
44,403 miles
Call dealer
£18,046
2019 BMW 3 Series Touring
320d M Sport Shadow Edition 5dr Step Auto
320d M Sport Shadow Edition 5dr Step Auto
Vertu BMW Sunderland - 173 miles away
18,359 miles
Call dealer
£24,537
2017 BMW 3 Series
2.0 320D ED PLUS TOURING 5d 161 BHP
2.0 320D ED PLUS TOURING 5d 161 BHP
Glasgow Road Falkirk - 278 miles away
99,892 miles
Call dealer
£8,995
2017 BMW 3 Series
2.0 320d ED Plus Touring 5dr Diesel Auto Euro 6 (s/s) (163 ps)
2.0 320d ED Plus Touring 5dr Diesel Auto Euro 6 (s/s) (163 ps)
Glasgow Road Falkirk - 278 miles away
117,121 miles
Call dealer
£9,990
Buy new from | £39,802 | (list price from £43,984) |
Showing 1 - 12 of 12 cars