BMW cars for sale in Cardiff

This area has 113 dealers

580 BMW Cars for sale

BMW 1 Series

M135i xDrive 5dr Step Auto [Tech/Pro Pack]
Petrol

£47,615

or £899 mo
57 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £898.48, Customer Deposit: £7,142.00, Total Deposit: £7,142.25, Optional Final Payment: £18,337.00, Total Charge For Credit: £9,311.05, Total Amount Payable: £56,926.05, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW M3 Touring

M3 xDrive Competition M 5dr Step Auto
Petrol

£86,640

or £1,522 mo
57 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £1,521.88, Customer Deposit: £12,996.00, Total Deposit: £12,996.00, Optional Final Payment: £38,002.00, Total Charge For Credit: £17,623.80, Total Amount Payable: £104,263.80, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW M3 Touring

M3 xDrive Competition M 5dr Step Auto
Petrol

£85,872

or £1,501 mo
57 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £1,500.18, Customer Deposit: £12,880.00, Total Deposit: £12,880.80, Optional Final Payment: £38,002.00, Total Charge For Credit: £17,517.10, Total Amount Payable: £103,389.10, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW Z4

sDrive 20i M Sport 2dr Auto [Pro Pack]
Petrol

£48,531

or £901 mo
57 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £900.11, Customer Deposit: £7,279.00, Total Deposit: £7,279.65, Optional Final Payment: £19,332.00, Total Charge For Credit: £9,584.50, Total Amount Payable: £58,115.50, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW iX

240kW xDrive40 M Sport 77.6kWh 5dr Auto [Sky]
Electric

£80,575

or £1,630 mo
57 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £1,629.59, Customer Deposit: £12,086.00, Total Deposit: £12,086.25, Optional Final Payment: £26,551.00, Total Charge For Credit: £15,097.90, Total Amount Payable: £95,672.90, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X7

xDrive40i MHT M Sport 5dr Step Auto [6 Seat]
Petrol

£93,208

or £1,663 mo
57 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £1,662.61, Customer Deposit: £13,981.00, Total Deposit: £13,981.20, Optional Final Payment: £39,842.00, Total Charge For Credit: £18,806.55, Total Amount Payable: £112,014.55, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW X7

xDrive40i MHT M Sport 5dr Step Auto
Petrol

£92,058

or £1,631 mo
57 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £1,630.12, Customer Deposit: £13,808.00, Total Deposit: £13,808.70, Optional Final Payment: £39,842.00, Total Charge For Credit: £18,646.90, Total Amount Payable: £110,704.90, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW iX2

230kW xDrive30 M Sport 65kWh 5dr Auto
Electric

£58,954

or £1,047 mo
57 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £1,046.73, Customer Deposit: £8,843.00, Total Deposit: £8,843.10, Optional Final Payment: £25,400.00, Total Charge For Credit: £11,924.65, Total Amount Payable: £70,878.65, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

487-504 of 580 vehicles