5,687 cars for sale in Richmond

Main listing image - BMW X1

BMW X1sDrive 20i MHT M Sport 5dr Step Auto

Petrol

£45,100

or £722 mo
19 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £721.12, Customer Deposit: £6,765.00, Total Deposit: £6,765.00, Optional Final Payment: £17,058.00, Total Charge For Credit: £12,615.64, Total Amount Payable: £57,715.64, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

MINI Electric135kW E Classic 41kWh 3dr Auto

2024
1,964 miles
Electric

£23,850

£2,100 off
£21,750
or £303 mo
19 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £302.99, Customer Deposit: £3,262.00, Total Deposit: £3,262.50, Optional Final Payment: £10,873.00, Total Charge For Credit: £6,626.03, Total Amount Payable: £28,376.03, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

MINI Countryman230kW SE Sport ALL4 66kWh 5dr Auto

2024
4,063 miles
Electric

£40,950

£2,000 off
£38,950
or £591 mo
19 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £590.91, Customer Deposit: £5,842.00, Total Deposit: £5,842.50, Optional Final Payment: £16,616.00, Total Charge For Credit: £11,281.27, Total Amount Payable: £50,231.27, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

MINI Hatchback2.0 Cooper S Exclusive 3dr Auto

2023
12,242 miles
Petrol

£22,062

£1,112 off
£20,950
or £298 mo
19 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £297.14, Customer Deposit: £3,142.00, Total Deposit: £3,142.50, Optional Final Payment: £10,160.00, Total Charge For Credit: £6,318.08, Total Amount Payable: £27,268.08, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

MINI Clubman1.5 Cooper Sport 6dr

2021
11,214 miles
Petrol

£19,724

or £317 mo
19 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £316.07, Customer Deposit: £2,958.00, Total Deposit: £2,958.60, Optional Final Payment: £7,419.00, Total Charge For Credit: £5,508.89, Total Amount Payable: £25,232.89, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

865-882 of 5,687 vehicles