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,215 BMW Diesel cars for sale

Sort by
  • Relevance
  • Distance
  • Age (oldest)
  • Age (newest)
  • Price (lowest)
  • Price (highest)
  • Miles (lowest)
  • Miles (highest)
  • Newly listed
Main listing image - BMW X5

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

Main listing image - BMW 4 Series

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 1 Series116d Sport 5dr Step Auto

2019
30,226 miles
Hatchback

£17,555

or £257 mo
DN158PT

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £256.19, Customer Deposit: £2,633.00, Total Deposit: £2,633.25, Optional Final Payment: £8,750.66, Total Charge For Credit: £5,869.84, Total Amount Payable: £23,424.84, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.07ppm, 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 X5xDrive30d M Sport 5dr Auto

2020
39,158 miles
SUV

£41,828

or £633 mo
NE360BQ

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £632.45, Customer Deposit: £6,274.00, Total Deposit: £6,274.20, Optional Final Payment: £16,970.00, Total Charge For Credit: £11,141.35, Total Amount Payable: £52,969.35, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW X5xDrive30d M Sport 5dr Auto

2019
32,886 miles
SUV

£37,528

or £499 mo
BD21EY

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £498.45, Customer Deposit: £5,674.00, Total Deposit: £5,674.80, Optional Final Payment: £16,937.25, Total Charge For Credit: £8,705.65, Total Amount Payable: £46,537.65, Representative APR: 8.90%, Interest Rate (Fixed): 4.37%, Excess Mileage Charge: 15.80ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d M Sport 5dr Step Auto [Tech/Pro Pk]

SUV

£58,100

or £982 mo
DH11HP

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £981.99, Customer Deposit: £8,715.00, Total Deposit: £8,715.00, Optional Final Payment: £17,548.00, Total Charge For Credit: £14,316.53, Total Amount Payable: £72,416.53, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X3xDrive30d MHT M Sport 5dr Auto

2021
43,825 miles
SUV

£33,445

or £551 mo
DH11HP

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £550.58, Customer Deposit: £5,016.00, Total Deposit: £5,016.75, Optional Final Payment: £10,957.00, Total Charge For Credit: £8,406.01, Total Amount Payable: £41,851.01, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW 7 Series730d xDrive 4dr Auto

2020
17,870 miles
Saloon

£35,918

or £635 mo
TA66DD

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £634.61, Customer Deposit: £5,387.00, Total Deposit: £5,387.70, Optional Final Payment: £9,246.00, Total Charge For Credit: £8,542.37, Total Amount Payable: £44,460.37, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW X6xDrive30d MHT M Sport 5dr Step Auto

2021
29,474 miles
SUV

£42,299

or £610 mo
DE216BZ

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £609.78, Customer Deposit: £6,344.00, Total Deposit: £6,344.85, Optional Final Payment: £18,895.00, Total Charge For Credit: £11,600.51, Total Amount Payable: £53,899.51, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

487-504 of 1,215 vehicles

  1. Home
  2. Cars for Sale
  3. BMW