381 BMW cars for sale in Winchester

BMW iX240kW xDrive40 M Sport Edition 76.6kWh 5dr Auto

2022
43,067 miles
Electric

£36,718

£1,347 off
£35,371
or £468 mo
21 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £467.73, Customer Deposit: £5,305.00, Total Deposit: £5,305.65, Optional Final Payment: £17,155.94, Total Charge For Credit: £9,073.90, Total Amount Payable: £44,444.90, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.39ppm, Mileage Per Annum: 10,000

BMW X5xDrive30d MHT M Sport 5dr Auto

2022
30,479 miles
Diesel

£48,868

or £639 mo
21 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £638.82, Customer Deposit: £7,330.00, Total Deposit: £7,330.20, Optional Final Payment: £24,124.44, Total Charge For Credit: £12,611.18, Total Amount Payable: £61,479.18, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.92ppm, Mileage Per Annum: 10,000

BMW X5xDrive30d MHT M Sport 5dr Auto

2022
23,159 miles
Diesel

£50,204

or £662 mo
21 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £661.28, Customer Deposit: £7,530.00, Total Deposit: £7,530.60, Optional Final Payment: £24,498.30, Total Charge For Credit: £12,905.06, Total Amount Payable: £63,109.06, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.74ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 4dr Step Auto

2022
17,514 miles
Petrol

£24,293

or £312 mo
21 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £311.36, Customer Deposit: £3,643.00, Total Deposit: £3,643.95, Optional Final Payment: £12,346.97, Total Charge For Credit: £6,331.84, Total Amount Payable: £30,624.84, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.69ppm, Mileage Per Annum: 10,000

BMW X5xDrive45e M Sport 5dr Auto

2022
42,600 miles
Hybrid

£46,831

or £650 mo
21 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £649.05, Customer Deposit: £7,024.00, Total Deposit: £7,024.65, Optional Final Payment: £21,014.55, Total Charge For Credit: £11,713.55, Total Amount Payable: £58,544.55, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.83ppm, Mileage Per Annum: 10,000

109-126 of 381 vehicles