Used BMW saloon cars
We have a range of competitively priced used BMW saloon cars for sale at Cazoo. You can buy outright or part-exchange and we also offer PCP and HP used car finance deals.
Finance representative example (PCP)
Total cash price £16,500. Borrowing £14,500 with a £2,000 deposit at a representative APR of 11.9%.
- Fixed rate of interest per annum
- 6.18%
- 48 monthly payments
- £242.35
- Total amount payable
- £21,816.80
- Cost of credit
- £5,316.80
- Optional final payment
- £8,184.00
- Annual mileage limit
- 10,000 miles
- Excess mileage charge
- 4p/mile
Finance representative example (PCP)
Total cash price £16,500. Borrowing £14,500 with a £2,000 deposit at a representative APR of 11.9%.
- Fixed rate of interest per annum
- 6.18%
- 48 monthly payments
- £242.35
- Total amount payable
- £21,816.80
- Cost of credit
- £5,316.80
- Optional final payment
- £8,184.00
- Annual mileage limit
- 10,000 miles
- Excess mileage charge
- 4p/mile
- Check your eligibility
Find out if you’re eligible for car finance in minutes, with no impact on your credit score.
- Read more about 2019 used BMW 3 Series 2.0 330e 12kWh Sport Pro AutoView this car
BMW 3 Series
2.0 330e 12kWh Sport Pro Auto
- 94,337 miles2019 regAutomaticHybrid
- Read more about 2019 used BMW 3 Series 2.0 320d Sport AutoView this car
BMW 3 Series
2.0 320d Sport Auto
- 80,398 miles2019 regAutomaticDiesel
- Read more about 2018 used BMW 3 Series 2.0 318d SEView this car
BMW 3 Series
2.0 318d SE
- 84,804 miles2018 regManualDiesel
- Read more about 2019 used BMW 5 Series 2.0 530e 9.2kWh SE AutoView this car
BMW 5 Series
2.0 530e 9.2kWh SE Auto
- 50,292 miles2019 regAutomaticPetrol
- Read more about 2020 used BMW 3 Series 2.0 320d SEView this car
BMW 3 Series
2.0 320d SE
- 50,409 miles2020 regManualDiesel
- Read more about 2019 used BMW 3 Series 2.0 320d SE AutoView this car
BMW 3 Series
2.0 320d SE Auto
- 56,272 miles2019 regAutomaticDiesel
- Read more about 2020 used BMW 3 Series 2.0 320i SE AutoView this car
BMW 3 Series
2.0 320i SE Auto
- 89,889 miles2020 regAutomaticPetrol
- Read more about 2020 used BMW 3 Series 2.0 330e 12kWh Sport Pro AutoView this car
BMW 3 Series
2.0 330e 12kWh Sport Pro Auto
- 83,552 miles2020 regAutomaticPlug-in hybrid
- Read more about 2016 used BMW 3 Series 2.0 318d SportView this car
BMW 3 Series
2.0 318d Sport
- 65,848 miles2016 regManualDiesel
- Read more about 2018 used BMW 5 Series 2.0 530e 9.2kWh SE AutoView this car
BMW 5 Series
2.0 530e 9.2kWh SE Auto
- 65,546 miles2018 regAutomaticPlug-in hybrid
- Read more about 2018 used BMW 5 Series 2.0 530e 9.2kWh SE AutoView this car
BMW 5 Series
2.0 530e 9.2kWh SE Auto
- 67,873 miles2018 regAutomaticPlug-in hybrid
- Read more about 2018 used BMW 5 Series 2.0 530i SE AutoView this car
BMW 5 Series
2.0 530i SE Auto
- 74,097 miles2018 regAutomaticPetrol
- Read more about 2019 used BMW 3 Series 2.0 320d M Sport AutoView this car
BMW 3 Series
2.0 320d M Sport Auto
- 82,439 miles2019 regAutomaticDiesel
- Read more about 2018 used BMW 5 Series 2.0 530e 9.2kWh SE AutoView this car
BMW 5 Series
2.0 530e 9.2kWh SE Auto
- 51,109 miles2018 regAutomaticPlug-in hybrid
- Read more about 2018 used BMW 5 Series 2.0 530e 9.2kWh SE AutoView this car
BMW 5 Series
2.0 530e 9.2kWh SE Auto
- 65,227 miles2018 regAutomaticPlug-in hybrid
- Read more about 2020 used BMW 3 Series 2.0 330e 12kWh Sport Pro AutoView this car
BMW 3 Series
2.0 330e 12kWh Sport Pro Auto
- 70,035 miles2020 regAutomaticHybrid
- Read more about 2017 used BMW 3 Series 2.0 330e 7.6kWh Sport AutoView this car
BMW 3 Series
2.0 330e 7.6kWh Sport Auto
- 82,629 miles2017 regAutomaticPlug-in hybrid
- Read more about 2019 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 35,982 miles2019 regAutomaticPlug-in hybrid
- Read more about 2020 used BMW 3 Series 2.0 330e 12kWh Sport Pro AutoView this car
BMW 3 Series
2.0 330e 12kWh Sport Pro Auto
- 55,116 miles2020 regAutomaticPlug-in hybrid
- Read more about 2018 used BMW 3 Series 2.0 330e 7.6kWh Sport AutoView this car
BMW 3 Series
2.0 330e 7.6kWh Sport Auto
- 83,996 miles2018 regAutomaticPlug-in hybrid
- Read more about 2016 used BMW 5 Series 2.0 520d SE AutoView this car
BMW 5 Series
2.0 520d SE Auto
- 76,560 miles2016 regAutomaticDiesel
- Read more about 2016 used BMW 3 Series 2.0 320i Sport xDriveView this car
BMW 3 Series
2.0 320i Sport xDrive
- 52,201 miles2016 regManualPetrol
- Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 74,545 miles2020 regAutomaticPlug-in hybrid
- Read more about 2019 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 38,208 miles2019 regAutomaticPlug-in hybrid
- Read more about 2016 used BMW 3 Series 2.0 320d M SportView this car
BMW 3 Series
2.0 320d M Sport
- 62,658 miles2016 regManualDiesel
- Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 58,997 miles2020 regAutomaticHybrid
- Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 67,421 miles2020 regAutomaticPlug-in hybrid
- Read more about 2019 used BMW 3 Series 2.0 320d Sport AutoView this car
BMW 3 Series
2.0 320d Sport Auto
- 59,190 miles2019 regAutomaticDiesel
- Read more about 2018 used BMW 3 Series 2.0 330e 7.6kWh Sport AutoView this car
BMW 3 Series
2.0 330e 7.6kWh Sport Auto
- 86,956 miles2018 regAutomaticHybrid
- Read more about 2016 used BMW 3 Series 2.0 330e 7.6kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 7.6kWh M Sport Auto
- 80,388 miles2016 regAutomaticHybrid
- Read more about 2018 used BMW 3 Series 2.0 320d M Sport Shadow Edition Auto xDriveView this car
BMW 3 Series
2.0 320d M Sport Shadow Edition Auto xDrive
- 74,649 miles2018 regAutomaticDiesel
- Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 54,940 miles2020 regAutomaticPetrol
- Read more about 2018 used BMW 3 Series 2.0 320i M Sport Shadow Edition AutoView this car
BMW 3 Series
2.0 320i M Sport Shadow Edition Auto
- 74,012 miles2018 regAutomaticPetrol
- Read more about 2019 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 33,791 miles2019 regAutomaticPlug-in hybrid
- Read more about 2021 used BMW 3 Series 2.0 330e 12kWh Sport Pro AutoView this car
BMW 3 Series
2.0 330e 12kWh Sport Pro Auto
- 50,129 miles2021 regAutomaticPetrol
- Read more about 2019 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 39,902 miles2019 regAutomaticPlug-in hybrid
- Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 48,066 miles2020 regAutomaticPlug-in hybrid
- Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 40,379 miles2020 regAutomaticHybrid
- Read more about 2019 used BMW 5 Series 2.0 520i SE AutoView this car
BMW 5 Series
2.0 520i SE Auto
- 28,745 miles2019 regAutomaticPetrol
- Read more about 2020 used BMW 3 Series 2.0 320i Sport AutoView this car
BMW 3 Series
2.0 320i Sport Auto
- 15,207 miles2020 regAutomaticPetrol
- Read more about 2020 used BMW 3 Series 2.0 320d Sport AutoView this car
BMW 3 Series
2.0 320d Sport Auto
- 40,667 miles2020 regAutomaticDiesel
- Read more about 2017 used BMW 3 Series 2.0 318d M SportView this car
BMW 3 Series
2.0 318d M Sport
- 76,275 miles2017 regManualDiesel
- Read more about 2019 used BMW 3 Series 2.0 330e 12kWh M Sport AutoView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto
- 27,281 miles2019 regAutomaticPetrol
- Read more about 2018 used BMW 5 Series 2.0 530e 9.2kWh M Sport AutoView this car
BMW 5 Series
2.0 530e 9.2kWh M Sport Auto
- 64,124 miles2018 regAutomaticHybrid
- Read more about 2019 used BMW 3 Series 2.0 330i M Sport AutoView this car
BMW 3 Series
2.0 330i M Sport Auto
- 64,927 miles2019 regAutomaticPetrol
- Read more about 2019 used BMW 4 Series Gran Coupe 2.0 420d M Sport AutoView this car
BMW 4 Series Gran Coupe
2.0 420d M Sport Auto
- 46,782 miles2019 regAutomaticDiesel
- Read more about 2018 used BMW 5 Series 2.0 530e 9.2kWh M Sport AutoView this car
BMW 5 Series
2.0 530e 9.2kWh M Sport Auto
- 56,141 miles2018 regAutomaticHybrid