Filter results 422 Cars
Browse by engine
Browse by trim
Sort By
2022 BMW 3 Series
330i M Sport 4dr Step Auto
330i M Sport 4dr Step Auto
Lookers Ford South Shields
32,009 miles
Call dealer
£27,833
2013 BMW 3 Series
2.0 320D M SPORT 4d-2 FORMER KEEPERS FINISHED IN BLACK SAPPHIRE WITH BLACK DAKOTA LEATHER-19"M STAR
2.0 320D M SPORT 4d-2 FORMER KEEPERS FINISHED IN BLACK SAPPHIRE WITH BLACK DAKOTA LEATHER-19"M STAR
Rix Motor Company Ltd
114,000 miles
Call dealer
£9,250
2017 BMW 3 Series
1.5 318i Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)
1.5 318i Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)
Pinetree Car Superstore Ltd Tonypandy
66,843 miles
Call dealer
£9,999
2018 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
71,172 miles
Call dealer
£10,995
2014 BMW 3 Series
2.0 320d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)
2.0 320d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)
NTR Cars
47,851 miles
Call dealer
£11,995
2014 BMW 3 Series
3.0 330D XDRIVE M SPORT 4d-2 FORMER KEEPERS FINISHED IN ALPINE WHITE WITH BLACK DAKOTA LEATHER-19""M
3.0 330D XDRIVE M SPORT 4d-2 FORMER KEEPERS FINISHED IN ALPINE WHITE WITH BLACK DAKOTA LEATHER-19""M
Rix Motor Company Ltd
74,000 miles
Call dealer
£12,750
2017 BMW 3 Series
2.0 330e 7.6kWh M Sport Shadow Edition 4dr Auto (FULL LEATHER, HARMAN KARDON)
2.0 330e 7.6kWh M Sport Shadow Edition 4dr Auto (FULL LEATHER, HARMAN KARDON)
Jeff White Motors
79,986 miles
Call dealer
£12,988
2015 BMW 3 Series
3.0 335D XDRIVE M SPORT 4d 309 BHP
3.0 335D XDRIVE M SPORT 4d 309 BHP
Aidan Piers Ltd
93,070 miles
Call dealer
£13,000
2019 BMW 3 Series
2.0 318D SE 4d 148 BHP
2.0 318D SE 4d 148 BHP
HPL Motors Atherton Preston
53,619 miles
Call dealer
£13,999
Buy new from | £36,294 | (list price from £40,220) |
Showing 1 - 15 of 422 cars