Search results

Hey there!

Our natural language search is still in development, so results may be a bit inconsistent.

For better results, try using clear, specific phrases like this:

  • Make and model
  • Color and body type (e.g., SUV, hatchback)
  • Fuel type (petrol, diesel, electric, hybrid)
  • Age of the vehicle
  • Mileage
  • Your budget (total/monthly)

We're constantly improving to make your car search easier. Thanks for your patience!

1,216 BMW Diesel cars for sale

Sort by
  • Relevance
  • Distance
  • Age (oldest)
  • Age (newest)
  • Price (lowest)
  • Price (highest)
  • Miles (lowest)
  • Miles (highest)
  • Newly listed

BMW X6xDrive30d M Sport 5dr Step Auto

2020
26,058 miles
SUV

£45,284

or £690 mo
BR67QR

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £689.92, Customer Deposit: £6,792.00, Total Deposit: £6,792.60, Optional Final Payment: £18,080.00, Total Charge For Credit: £12,014.84, Total Amount Payable: £57,298.84, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 29.00ppm, Mileage Per Annum: 10,000

BMW X4xDrive M40d MHT 5dr Auto

2023
6,067 miles
SUV

£59,950

or £849 mo
PL68LD

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £848.90, Customer Deposit: £8,992.00, Total Deposit: £9,492.50, Optional Final Payment: £25,142.34, Total Charge For Credit: £14,583.14, Total Amount Payable: £74,533.14, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.74ppm, Mileage Per Annum: 10,000

BMW X2xDrive 18d SE 5dr

2021
23,580 miles
SUV

£17,499

or £239 mo
NP194PT

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £238.87, Customer Deposit: £2,624.00, Total Deposit: £2,624.85, Optional Final Payment: £8,596.21, Total Charge For Credit: £4,948.95, Total Amount Payable: £22,447.95, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 4.96ppm, Mileage Per Annum: 10,000

BMW X4xDrive M40d MHT 5dr Auto

2024
8,154 miles
SUV

£59,950

or £843 mo
PL68LD

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £842.84, Customer Deposit: £8,992.00, Total Deposit: £9,492.50, Optional Final Payment: £25,488.62, Total Charge For Credit: £14,644.60, Total Amount Payable: £74,594.60, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.43ppm, Mileage Per Annum: 10,000

BMW X5xDrive30d MHT M Sport 5dr Auto

2024
2,683 miles
SUV

£81,092

or £1,249 mo
DN377DP

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,249.00, Customer Deposit: £12,163.00, Total Deposit: £12,163.80, Optional Final Payment: £31,568.67, Total Charge For Credit: £21,343.47, Total Amount Payable: £102,435.47, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 16.60ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d MHT M Sport 5dr Step Auto

2021
25,609 miles
SUV

£32,250

or £516 mo
NG21RS

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £515.17, Customer Deposit: £4,837.00, Total Deposit: £4,837.50, Optional Final Payment: £14,019.48, Total Charge For Credit: £11,335.14, Total Amount Payable: £43,585.14, Representative APR: 13.90%, Interest Rate (Fixed): 7.24%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW X5xDrive40d MHT M Sport 5dr Auto

2024
12,506 miles
SUV

£81,250

or £1,256 mo
DN377DP

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,255.63, Customer Deposit: £12,187.00, Total Deposit: £12,187.50, Optional Final Payment: £31,386.01, Total Charge For Credit: £21,338.12, Total Amount Payable: £102,588.12, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 17.17ppm, Mileage Per Annum: 10,000

BMW 4 Series420d MHT M Sport 2dr Step Auto

2023
17,491 miles
Coupe

£32,895

or £485 mo
BH125WB

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £484.36, Customer Deposit: £4,934.00, Total Deposit: £4,934.25, Optional Final Payment: £16,137.22, Total Charge For Credit: £10,941.39, Total Amount Payable: £43,836.39, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 11.23ppm, Mileage Per Annum: 10,000

BMW 5 Series Touring520d SE 5dr Auto

2019
67,250 miles
Estate

£16,580

or £261 mo
LE39QB

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £260.44, Customer Deposit: £2,487.00, Total Deposit: £2,487.00, Optional Final Payment: £7,142.50, Total Charge For Credit: £5,290.18, Total Amount Payable: £21,870.18, Representative APR: 12.90%, Interest Rate (Fixed): 12.87%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW X5xDrive40d MHT M Sport 5dr Auto

2020
35,975 miles
SUV

£44,210

or £676 mo
DE248JG

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £675.56, Customer Deposit: £6,631.00, Total Deposit: £6,631.50, Optional Final Payment: £21,160.00, Total Charge For Credit: £16,008.38, Total Amount Payable: £60,218.38, Representative APR: 13.90%, Interest Rate (Fixed): 7.24%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW 1 Series116d Sport 5dr Step Auto

2019
30,226 miles
Hatchback

£17,445

or £254 mo
DN158PT

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £253.68, Customer Deposit: £2,616.00, Total Deposit: £2,616.75, Optional Final Payment: £8,750.66, Total Charge For Credit: £5,845.37, Total Amount Payable: £23,290.37, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.07ppm, Mileage Per Annum: 10,000

469-486 of 1,216 vehicles

  1. Home
  2. Cars for Sale
  3. BMW