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!

350 Black BMW SUV 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 X3

BMW X3xDrive M40i 5dr Auto

2021
25,418 miles
Petrol

£40,154

or £593 mo
B783HL

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £592.11, Customer Deposit: £6,023.00, Total Deposit: £6,023.10, Optional Final Payment: £14,400.00, Total Charge For Credit: £8,098.27, Total Amount Payable: £48,252.27, Representative APR: 8.50%, Interest Rate (Fixed): 5.93%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000

BMW X1sDrive 20i [178] Sport 5dr Step Auto

2021
20,150 miles
Petrol

£26,750

or £449 mo
PL68LD

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £448.43, Customer Deposit: £4,012.00, Total Deposit: £4,012.50, Optional Final Payment: £9,823.70, Total Charge For Credit: £8,162.41, Total Amount Payable: £34,912.41, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.37ppm, Mileage Per Annum: 10,000

BMW iX240kW xDrive40 M Sport 76.6kWh 5dr Auto

2023
16,552 miles
Electric

was

£47,920

£2,500 off
£45,420
or £589 mo
BB13NU

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £588.94, Customer Deposit: £6,813.00, Total Deposit: £6,813.00, Optional Final Payment: £22,696.16, Total Charge For Credit: £11,769.34, Total Amount Payable: £57,189.34, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 14.84ppm, Mileage Per Annum: 10,000

BMW X3 MxDrive X3 M Competition 5dr Step Auto

2023
11,274 miles
Petrol

£69,990

or £1,070 mo
TQ47DF

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,069.20, Customer Deposit: £10,498.00, Total Deposit: £10,498.50, Optional Final Payment: £31,998.78, Total Charge For Credit: £22,759.68, Total Amount Payable: £92,749.68, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 17.00ppm, Mileage Per Annum: 10,000

BMW X5xDrive45e M Sport 5dr Auto

2021
14,359 miles
Hybrid

£46,186

or £668 mo
RG279RW

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £667.78, Customer Deposit: £6,927.00, Total Deposit: £6,927.90, Optional Final Payment: £23,400.37, Total Charge For Credit: £15,527.93, Total Amount Payable: £61,713.93, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 11.76ppm, Mileage Per Annum: 10,000

BMW X3 MxDrive X3 M Competition 5dr Step Auto

2022
13,300 miles
Petrol

was

£64,995

£2,000 off
£62,995
or £903 mo
BR67QR

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £902.96, Customer Deposit: £9,449.00, Total Deposit: £9,449.25, Optional Final Payment: £28,457.00, Total Charge For Credit: £17,350.37, Total Amount Payable: £80,345.37, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 44.00ppm, Mileage Per Annum: 10,000

BMW X6xDrive30d MHT M Sport 5dr Step Auto

2021
24,241 miles
Hybrid

£46,420

or £625 mo
BB13NU

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £624.15, Customer Deposit: £6,963.00, Total Deposit: £6,963.00, Optional Final Payment: £21,926.04, Total Charge For Credit: £11,804.09, Total Amount Payable: £58,224.09, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.44ppm, Mileage Per Annum: 10,000

BMW X5xDrive45e M Sport 5dr Auto

2021
22,060 miles
Hybrid

£46,150

or £673 mo
DN158PT

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £672.88, Customer Deposit: £6,922.00, Total Deposit: £6,922.50, Optional Final Payment: £23,042.03, Total Charge For Credit: £15,439.89, Total Amount Payable: £61,589.89, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 11.94ppm, Mileage Per Annum: 10,000

73-90 of 350 vehicles

  1. Home
  2. Cars for Sale
  3. BMW