358 BMW cars for sale in Winchester

BMW X1xDrive 25e Sport 5dr Auto

2022
15,132 miles
Hybrid

£22,908

or £329 mo
13 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £328.64, Customer Deposit: £3,436.00, Total Deposit: £3,436.20, Optional Final Payment: £10,080.00, Total Charge For Credit: £6,382.92, Total Amount Payable: £29,290.92, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 5.15ppm, Mileage Per Annum: 10,000

BMW X5xDrive45e M Sport 5dr Auto

2021
73,067 miles
Hybrid

£35,251

or £481 mo
13 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £480.75, Customer Deposit: £5,287.00, Total Deposit: £5,287.65, Optional Final Payment: £17,342.85, Total Charge For Credit: £9,974.75, Total Amount Payable: £45,225.75, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 10.69ppm, Mileage Per Annum: 10,000

BMW X5xDrive45e M Sport 5dr Auto

2021
33,849 miles
Hybrid

£40,383

or £535 mo
13 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £534.56, Customer Deposit: £6,057.00, Total Deposit: £6,057.45, Optional Final Payment: £20,458.75, Total Charge For Credit: £11,792.08, Total Amount Payable: £52,175.08, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 8.71ppm, Mileage Per Annum: 10,000

1-18 of 358 vehicles