Filter results 9 Cars
Browse by shape
Sort By
2021 BMW 3 Series Touring
318d MHT M Sport 5dr Step Auto
318d MHT M Sport 5dr Step Auto
Marshall BMW Scunthorpe - 76 miles away
54,000 miles
Request callback
£22,697
2019 BMW 3 Series Touring
318d M Sport Shadow Edition 5dr Step Auto
318d M Sport Shadow Edition 5dr Step Auto
Marshall Skoda Reading - 78 miles away
51,800 miles
Request callback
£19,250
2019 BMW 3 Series Touring
318d M Sport 5dr Step Auto
318d M Sport 5dr Step Auto
Marshall BMW Hampshire - 88 miles away
68,646 miles
Request callback
£14,540
2021 BMW 3 Series Touring
318d MHT M Sport 5dr Step Auto
318d MHT M Sport 5dr Step Auto
Marshall BMW Hampshire - 88 miles away
48,190 miles
Request callback
£22,846
2020 BMW 3 Series Touring
318d MHT M Sport 5dr Step Auto
318d MHT M Sport 5dr Step Auto
Motorpoint Widnes - 113 miles away
29,450 miles
Request callback
£22,999
2013 BMW 3 Series
2.0 318d M Sport Touring 5dr Diesel Manual Euro 5 (s/s) (143 ps)
2.0 318d M Sport Touring 5dr Diesel Manual Euro 5 (s/s) (143 ps)
Wavertree Car Centre Ltd - 121 miles away
80,416 miles
Request callback
£7,695
2016 BMW 3 Series
2.0 318d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps)
2.0 318d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps)
Pinetree Car Superstore Ltd Tonypandy - 143 miles away
52,224 miles
Request callback
£14,499
2015 BMW 3 Series
2.0 318d M Sport Touring 5dr Diesel Manual Euro 6 (s/s) (150 ps)
2.0 318d M Sport Touring 5dr Diesel Manual Euro 6 (s/s) (150 ps)
Driven Car Sales Ltd Thornaby - 146 miles away
84,958 miles
Request callback
£10,040
2022 BMW 3 Series Touring
318d MHT M Sport 5dr Step Auto
318d MHT M Sport 5dr Step Auto
CarSupermarket.com Newcastle - 178 miles away
65,529 miles
Request callback
£20,197
Buy new from | £39,010 | (list price from £43,160) |
Showing 1 - 9 of 9 cars