SHOP

Price reductions on selected cars, from £250 - £1000 off

skip to main contentskip to footer

BMW cars

550 cars

BMW cars for sale are well-known for their impressive build-quality and durable engines. There's a range of popular used BMWs to choose from, including the 1 Series, 2 Series, 3 Series, and 4 Series models – plus the X1 and X3. You can purchase or finance a quality used BMW to get on the road in a brilliant car at an impressive price. 

Personal Contract Purchase (PCP) representative example

Based on a cash price of £12,550 with a £2,000 customer deposit, borrowing £10,550 at a representative APR of 11.4%. 48 monthly payments of £194.03. Fixed rate of interest per annum 5.93%. Optional final payment. Option-to-purchase fee £10. Amount of interest £5,005.00. Total amount payable £16,318.44. Annual mileage limit 8,000 miles. Excess mileage charge 4p per mile.

  1. BMW 1 Series

    M135i xDrive 5dr Step Auto

    • Vehicle Year, 2023
    • Mileage, 7,589 miles
    • Fuel Type, Petrol
    • Transmission Type, Automatic
    Full price.£33,480Price per month. pcp. £490
  2. BMW 5 Series

    530e M Sport 5dr Auto [Pro Pack]

    • Vehicle Year, 2023
    • Mileage, 15,497 miles
    • Fuel Type, Petrol plug-in hybrid
    • Transmission Type, Automatic
    Full price.£36,990Price per month. pcp. £555
  3. BMW 5 Series

    520d MHT M Sport 5dr Auto [Plus Pack]

    • Vehicle Year, 2020
    • Mileage, 32,678 miles
    • Fuel Type, Diesel
    • Transmission Type, Automatic
    Full price.£26,135Price per month. pcp. £399
  4. BMW 1 Series

    118i [136] M Sport 5dr Step Auto [LCP]

    • Vehicle Year, 2023
    • Mileage, 11,282 miles
    • Fuel Type, Petrol
    • Transmission Type, Automatic
    Full price.£26,970Price per month. pcp. £406
  5. Browse our huge range of cars on our new mobile app

    A smartphone with the cinch app on the screen
    Get the app
  6. BMW X5

    xDrive30d MHT M Sport 5dr Auto [Tech/Pro Pack]

    • Vehicle Year, 2021
    • Mileage, 21,583 miles
    • Fuel Type, Diesel
    • Transmission Type, Automatic
    Full price.£45,790Price per month. pcp. £659
  7. BMW 5 Series

    530e M Sport 5dr Auto

    • Vehicle Year, 2022
    • Mileage, 4,474 miles
    • Fuel Type, Petrol plug-in hybrid
    • Transmission Type, Automatic
    Full price.£40,450Price per month. pcp. £635
  8. BMW 1 Series

    118i [136] M Sport 5dr Step Auto [LCP]

    • Vehicle Year, 2022
    • Mileage, 3,742 miles
    • Fuel Type, Petrol
    • Transmission Type, Automatic
    Full price.£25,950Price per month. pcp. £377
  9. BMW 1 Series

    118i M Sport 5dr Step Auto [Tech Pack]

    • Vehicle Year, 2020
    • Mileage, 13,466 miles
    • Fuel Type, Petrol
    • Transmission Type, Automatic
    Full price.£22,935Price per month. pcp. £333

    Currently reserved

  10. Driving in Greater London?

    All our cars are ULEZ compliant, so you can just enjoy the ride.

    More about ULEZ
  11. BMW X1

    sDrive 18i xLine 5dr Step Auto

    • Vehicle Year, 2020
    • Mileage, 6,435 miles
    • Fuel Type, Petrol
    • Transmission Type, Automatic
    Full price.£27,025Price per month. pcp. £451
  12. BMW 5 Series

    520d SE 4dr Auto

    • Vehicle Year, 2019
    • Mileage, 47,437 miles
    • Fuel Type, Diesel
    • Transmission Type, Automatic
    Full price.£18,450Price per month. pcp. £272
  13. BMW 5 Series

    520d M Sport 4dr Auto

    • Vehicle Year, 2018
    • Mileage, 32,885 miles
    • Fuel Type, Diesel
    • Transmission Type, Automatic
    Full price.£20,200Price per month. pcp. £306
  14. BMW i3

    125kW 42kWh 5dr Auto

    • Vehicle Year, 2021
    • Mileage, 15,435 miles
    • Fuel Type, Electric
    • Transmission Type, Automatic
    Full price.£16,900Price per month. pcp. £268
  15. BMW 1 Series

    120d Sport 5dr Step Auto

    • Vehicle Year, 2021
    • Mileage, 40,658 miles
    • Fuel Type, Diesel
    • Transmission Type, Automatic
    Full price.£20,300Price per month. pcp. £294
  16. Get an instant free part-ex quote to put towards your next car

    Part-exchange
  17. BMW X2

    sDrive 20i M Sport 5dr Step Auto

    • Vehicle Year, 2018
    • Mileage, 30,566 miles
    • Fuel Type, Petrol
    • Transmission Type, Automatic
    Full price.£19,200Price per month. hp. £443
  18. BMW iX3

    210kW Premier Edition Pro 80kWh 5dr Auto

    • Vehicle Year, 2022
    • Mileage, 20,805 miles
    • Fuel Type, Electric
    • Transmission Type, Automatic
    Full price.£36,190Price per month. pcp. £536
  19. BMW 2 Series

    218d [150] M Sport 2dr [Nav]

    • Vehicle Year, 2017
    • Mileage, 60,866 miles
    • Fuel Type, Diesel
    • Transmission Type, Manual
    Full price.£11,750Price per month. hp. £251
  20. BMW X1

    sDrive 18d SE 5dr Step Auto

    • Vehicle Year, 2017
    • Mileage, 23,801 miles
    • Fuel Type, Diesel
    • Transmission Type, Automatic
    Full price.£15,800Price per month. hp. £355
  21. 14-day money back guarantee to make sure you've made the right choice

    14-day returns
  22. BMW 3 Series

    330e SE 4dr Step Auto

    • Vehicle Year, 2017
    • Mileage, 34,920 miles
    • Fuel Type, Petrol plug-in hybrid
    • Transmission Type, Automatic
    Full price.£13,000Price per month. hp. £283

    Currently reserved

  23. BMW 8 Series

    840d xDrive 2dr Auto

    • Vehicle Year, 2019
    • Mileage, 34,609 miles
    • Fuel Type, Diesel
    • Transmission Type, Automatic
    Full price.£36,095Price per month. pcp. £526
  24. BMW 5 Series

    540i xDrive M Sport 5dr Auto

    • Vehicle Year, 2018
    • Mileage, 39,577 miles
    • Fuel Type, Petrol
    • Transmission Type, Automatic
    Full price.£31,470Price per month. pcp. £504
  25. BMW 1 Series

    118i [136] M Sport 5dr Step Auto [LCP]

    • Vehicle Year, 2023
    • Mileage, 11,352 miles
    • Fuel Type, Petrol
    • Transmission Type, Automatic
    Full price.£26,500Price per month. pcp. £395
  26. BMW 1 Series

    118i [136] M Sport 5dr Step Auto [LCP]

    • Vehicle Year, 2023
    • Mileage, 10,446 miles
    • Fuel Type, Petrol
    • Transmission Type, Automatic
    Full price.£26,805Price per month. pcp. £401
  27. BMW 1 Series

    M135i xDrive 5dr Step Auto [Pro Pack]

    • Vehicle Year, 2023
    • Mileage, 7,106 miles
    • Fuel Type, Petrol
    • Transmission Type, Automatic
    Full price.£33,540Price per month. pcp. £486
  28. BMW 1 Series

    M135i xDrive 5dr Step Auto [Pro Pack]

    • Vehicle Year, 2023
    • Mileage, 6,924 miles
    • Fuel Type, Petrol
    • Transmission Type, Automatic
    Full price.£33,690Price per month. pcp. £489
  29. BMW 3 Series

    330e M Sport 4dr Step Auto [Tech/Pro Pack]

    • Vehicle Year, 2023
    • Mileage, 14,827 miles
    • Fuel Type, Petrol plug-in hybrid
    • Transmission Type, Automatic
    Full price.£38,560Price per month. pcp. £585
  30. BMW 2 Series

    220i M Sport 2dr Step Auto

    • Vehicle Year, 2023
    • Mileage, 2,729 miles
    • Fuel Type, Petrol
    • Transmission Type, Automatic
    Full price.£34,645Price per month. pcp. £481
  31. BMW X3

    xDrive20d MHT M Sport 5dr Step Auto [Pro Pack]

    • Vehicle Year, 2022
    • Mileage, 16,473 miles
    • Fuel Type, Diesel
    • Transmission Type, Automatic
    Full price.£43,670Price per month. pcp. £724
  32. Set up a search alert with your chosen filters to get notified when new inventory arrives.

    • BMW

161 to 192 of 550 results