BMW Cars For Sale
Most BMW cars are surprisingly cheap to run
Some of the best used cars you can buy wear BMW badges. Models like the 1 Series hatchback are surprisingly affordable, while a 3 Series saloon can be yours for the price of a new supermini. BMW has a strong reputation for reliability, and good fuel economy makes most models surprisingly cheap to run.
BMW cars by range
Latest cars
BMW 3 Series 320i SE 4dr -- 2006 '56'
- Petrol Manual
- 51,290 miles
- Colour: Black
BMW 3 Series 330i SE 2dr Auto -- 2007 '56'
- Petrol Automatic
- 47,591 miles
- Colour: Blue
BMW 3 Series 335i SE 2dr Step Auto -- 2007 '07'
- Petrol Automatic
- 28,689 miles
- Colour: Black
BMW 3 Series 320i M Sport 5dr -- 2007 '07'
- Petrol Manual
- 64,170 miles
- Colour: Silver
BMW 3 Series 318i ES 4dr -- 2007 '07'
- Petrol Manual
- 31,615 miles
- Colour: Silver
BMW 3 Series 320d SE 5dr -- 2007 '56'
- Diesel Manual
- 100,031 miles
- Colour: Blue
BMW 3 Series 318i SE 4dr -- 2006 '56'
- Petrol Manual
- 94,747 miles
- Colour: Black
BMW Z4 2.0i SE 2dr -- 2007 '07'
- Petrol Manual
- 46,438 miles
- Colour: Black
BMW 1 Series 120d M Sport 5dr -- 2007 '07'
- Diesel Manual
- 58,941 miles
- Colour: Grey
BMW 3 Series 320d SE 5dr -- 2007 '07'
- Diesel Manual
- 81,432 miles
- Colour: Blue
Best BMW cars
- BMW 320d ESThe best compact executive you can buy.
- BMW 520d SE 2.0 TFSIGreat to drive, spacious and economical.
- BMW Z4 2.5i M SportBMW's open-top is fast and fun.
- BMW X5 3.0d SEFew 4x4 cars are so good to drive or so practical.
- BMW X3 2.0d SEDrives like a sports car with surprisingly low running costs.





