Filter results 14 Cars
Browse by trim
Sort By
2017 BMW 3 Series
318i Sport 5dr Step Auto
318i Sport 5dr Step Auto
Stoneacre Worksop Fiat, Nissan
43,158 miles
Request callback
£13,995
2018 BMW 3 Series
318i Sport 5dr Step Auto
318i Sport 5dr Step Auto
Penton Citroen Bournemouth
35,000 miles
Request callback
£16,495
2017 BMW 3 Series
318i Sport 5dr
318i Sport 5dr
Usedirect/ Premium Direct Newtownabbey
53,000 miles
Request callback
£11,495
2017 BMW 3 Series
318i Sport 4dr
318i Sport 4dr
Stoneacre Chesterfield Alfa Romeo
13,975 miles
Request callback
£13,491
2017 BMW 3 Series
318i Sport 4dr Step Auto
318i Sport 4dr Step Auto
Thurlow Nunn Luton Kimpton Road
39,568 miles
Request callback
£12,250
Buy new from | £21,347 | (list price from £25,195) |
Showing 1 - 10 of 14 cars