Search for a vehicle:Make (Any)AbarthAudiBmwChevroletCitroenFiatMiniPeugeotSuzukiVauxhallVolkswagenModel (Any)1 Series3 SeriesZ SeriesZ4Body Type (Any)ConvertibleCoupeEstateHatchbackSUVSUV hatchbackTransmission (Any)ManualAutomaticFuel (Any)DieselPetrolEngine Size (Any)Under 1.5L1.5 - 2.4LOver 2.4LMin. Price (None)£2,000£3,000£4,000£5,000£6,000£3,000£4,000£5,000£6,000£7,000Max Price (None)Sort: MakeSort: Price (High-Low)Sort: Price (Low-High)Sort: Latest StockBmw 3 Series 318i SePrice:£5,999Year:2012 (12 Reg)Engine:2.0 PetrolColour:WhiteDoors:2drsBody:CoupeMileage:65,500More Info...Bmw 1 Series 120d SportPrice:£6,500Year:2014 (14 Reg)Engine:2.0 DieselColour:WhiteDoors:3drsBody:HatchbackMileage:101,830More Info...Bmw Z Series Z4 Se RoadsterPrice:£3,500Year:2005 (55 Reg)Engine:2.0 PetrolColour:BlackDoors:2drsBody:ConvertibleMileage:106,800More Info...Bmw Z4 Z4 Se Roadster E4Price:£4,500Year:2006 (56 Reg)Engine:2.0 PetrolColour:GreyDoors:2drsBody:ConvertibleMileage:84,080More Info...