Filter results 218 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2007 BMW 3 Series
3.0 325D M SPORT TOURING 5d 195 BHP
3.0 325D M SPORT TOURING 5d 195 BHP
HKM CARS EXETER LTD MARSH BARTON
131,000 miles
Request callback
£4,995
2013 BMW 3 Series
2.0 320d SE Touring 5dr Diesel Manual Euro 5 (s/s) (184 ps)
2.0 320d SE Touring 5dr Diesel Manual Euro 5 (s/s) (184 ps)
Prestige Left Hand Drive Ltd
100,000 miles
Request callback
£5,850
2016 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)
Wavertree Car Centre Ltd
109,570 miles
Request callback
£9,495
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
84,958 miles
Request callback
£10,040
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
99,892 miles
Request callback
£10,990
2015 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
83,786 miles
Request callback
£11,595
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
52,224 miles
Request callback
£14,799
2018 BMW 3 Series
2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps) 8.8in Sat Nav, Red Leather, Park Sensor
2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps) 8.8in Sat Nav, Red Leather, Park Sensor
Car Time Motor Co UK Ltd Rochdale
39,606 miles
Request callback
£15,250
2017 BMW 3 Series
2.0 318d SE Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps)
2.0 318d SE Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps)
HPL Motors Atherton Preston
20,360 miles
Request callback
£15,499
2018 BMW 3 Series
2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
Pinetree Car Superstore Ltd Tonypandy
68,986 miles
Request callback
£17,699
2014 BMW 3 Series
3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)
3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)
MotorClass
60,000 miles
Request callback
£17,995
2020 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)
S James Prestige Limited
70,200 miles
Request callback
£19,990
2021 BMW 3 Series
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
HPL Motors Atherton Preston
64,500 miles
Request callback
£19,999
2021 BMW 3 Series
2.0 330e 12kWh M Sport Pro Edition Touring Estate Auto xDrive (19""ALLOYS, SAT NAV)
2.0 330e 12kWh M Sport Pro Edition Touring Estate Auto xDrive (19""ALLOYS, SAT NAV)
Jeff White Motors
91,139 miles
Request callback
£20,488
2020 BMW 3 Series
2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps) Electric Folding
2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps) Electric Folding
Car Time Motor Co UK Ltd Bury
55,822 miles
Request callback
£20,879
Buy new from | £39,010 | (list price from £43,160) |
Showing 1 - 15 of 218 cars