4,471 Petrol cars for sale in Rochester

BMW Z4sDrive 30i M Sport 2dr Auto

2022
15,000 miles
Convertible

£34,990

or £565 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £564.93, Customer Deposit: £5,248.00, Total Deposit: £5,248.50, Optional Final Payment: £15,236.04, Total Charge For Credit: £12,046.25, Total Amount Payable: £47,036.25, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.48ppm, Mileage Per Annum: 10,000

BMW X7xDrive M50i 5dr Step Auto

2022
18,287 miles
SUV

£66,990

or £1,001 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,000.57, Customer Deposit: £10,048.00, Total Deposit: £10,048.50, Optional Final Payment: £34,163.39, Total Charge For Credit: £24,248.68, Total Amount Payable: £91,238.68, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 17.14ppm, Mileage Per Annum: 10,000

BMW M8M8 Competition 4dr Step Auto

2020
34,290 miles
Coupe

£53,990

or £930 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £929.93, Customer Deposit: £8,098.00, Total Deposit: £8,098.50, Optional Final Payment: £19,920.33, Total Charge For Credit: £17,735.54, Total Amount Payable: £71,725.54, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 12.37ppm, Mileage Per Annum: 10,000

BMW X3xDrive M40i 5dr Step Auto

2020
26,402 miles
SUV

£35,895

or £605 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £604.44, Customer Deposit: £5,384.00, Total Deposit: £5,384.25, Optional Final Payment: £14,095.28, Total Charge For Credit: £11,993.21, Total Amount Payable: £47,888.21, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.65ppm, Mileage Per Annum: 10,000

BMW 5 Series520i M Sport 4dr Auto

2020
28,618 miles
Saloon

£21,350

or £331 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £330.66, Customer Deposit: £3,202.00, Total Deposit: £3,202.50, Optional Final Payment: £10,162.53, Total Charge For Credit: £7,556.05, Total Amount Payable: £28,906.05, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.77ppm, Mileage Per Annum: 10,000

MINI Hatchback2.0 S Classic 3dr Auto

2024
1,873 miles
Hatchback

£25,150

or £347 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £346.38, Customer Deposit: £3,772.00, Total Deposit: £3,772.50, Optional Final Payment: £12,968.12, Total Charge For Credit: £7,870.48, Total Amount Payable: £33,020.48, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.45ppm, Mileage Per Annum: 10,000

4303-4320 of 4,471 vehicles