Cars for sale in Oldbury

This area has 249 dealers

15,026 Cars for sale

MINI Convertible1.5 Cooper Sport 2dr

2021
39,803 miles
Petrol

£16,999

or £264 mo
21 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £263.74, Customer Deposit: £2,549.00, Total Deposit: £2,549.85, Optional Final Payment: £7,007.50, Total Charge For Credit: £4,954.13, Total Amount Payable: £21,953.13, Representative APR: 11.90%, Interest Rate (Fixed): 8.55%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000

BMW Z4sDrive 20i M Sport 2dr Auto

2023
6,491 miles
Petrol

£34,999

or £533 mo
34 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £532.70, Customer Deposit: £5,249.00, Total Deposit: £5,249.85, Optional Final Payment: £15,040.00, Total Charge For Credit: £10,327.75, Total Amount Payable: £45,326.75, Representative APR: 11.90%, Interest Rate (Fixed): 8.67%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000

BMW X4xDrive M40i 5dr Step Auto

2020
28,075 miles
Petrol

£35,999

or £549 mo
34 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £548.33, Customer Deposit: £5,399.00, Total Deposit: £5,399.85, Optional Final Payment: £15,445.00, Total Charge For Credit: £10,617.36, Total Amount Payable: £46,616.36, Representative APR: 11.90%, Interest Rate (Fixed): 8.67%, Excess Mileage Charge: 14.00ppm, Mileage Per Annum: 10,000

BMW 1 Series118i [136] M Sport 5dr

2021
15,634 miles
Petrol

£21,799

or £344 mo
21 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £343.13, Customer Deposit: £3,269.00, Total Deposit: £3,269.85, Optional Final Payment: £8,695.00, Total Charge For Credit: £6,292.96, Total Amount Payable: £28,091.96, Representative APR: 11.90%, Interest Rate (Fixed): 8.48%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000

11953-11970 of 15,026 vehicles