570 BMW cars for sale in Tidworth

BMW 3 Series Touring320i M Sport 5dr Step Auto

2024
7,420 miles
Petrol

£38,360

£1,919 off
£36,441
or £470 mo
36 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £469.90, Customer Deposit: £5,466.00, Total Deposit: £5,466.15, Optional Final Payment: £18,358.68, Total Charge For Credit: £9,469.13, Total Amount Payable: £45,910.13, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.51ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring320i M Sport 5dr Step Auto

2024
11,705 miles
Petrol

£36,258

£795 off
£35,463
or £457 mo
36 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £456.61, Customer Deposit: £5,319.00, Total Deposit: £5,319.45, Optional Final Payment: £17,905.14, Total Charge For Credit: £9,222.26, Total Amount Payable: £44,685.26, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.51ppm, Mileage Per Annum: 10,000

BMW X2xDrive 20d Sport 5dr Step Auto

2019
45,908 miles
Diesel

£18,141

or £266 mo
36 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £265.33, Customer Deposit: £2,721.00, Total Deposit: £2,721.15, Optional Final Payment: £7,346.26, Total Charge For Credit: £4,396.92, Total Amount Payable: £22,537.92, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 4.43ppm, Mileage Per Annum: 10,000

BMW iX3210kW M Sport 80kWh 5dr Auto

2023
9,803 miles
Electric

£40,991

or £563 mo
36 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £562.65, Customer Deposit: £6,148.00, Total Deposit: £6,148.65, Optional Final Payment: £18,705.29, Total Charge For Credit: £10,307.49, Total Amount Payable: £51,298.49, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.81ppm, Mileage Per Annum: 10,000

BMW M4M4 Competition 2dr Step Auto

2021
10,573 miles
Petrol

£51,652

or £691 mo
36 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £690.32, Customer Deposit: £7,747.00, Total Deposit: £7,747.80, Optional Final Payment: £24,636.01, Total Charge For Credit: £13,176.85, Total Amount Payable: £64,828.85, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.31ppm, Mileage Per Annum: 10,000

BMW iX3210kW M Sport 80kWh 5dr Auto

2023
6,039 miles
Electric

£42,326

or £587 mo
36 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £586.07, Customer Deposit: £6,348.00, Total Deposit: £6,348.90, Optional Final Payment: £19,024.08, Total Charge For Credit: £10,592.27, Total Amount Payable: £52,918.27, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.81ppm, Mileage Per Annum: 10,000

BMW iX3210kW M Sport 80kWh 5dr Auto

2024
2,734 miles
Electric

£43,391

or £586 mo
36 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £585.45, Customer Deposit: £6,508.00, Total Deposit: £6,508.65, Optional Final Payment: £20,379.96, Total Charge For Credit: £11,013.76, Total Amount Payable: £54,404.76, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.38ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto

2024
3,078 miles
Petrol

£33,290

or £431 mo
36 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £430.04, Customer Deposit: £4,993.00, Total Deposit: £4,993.50, Optional Final Payment: £16,727.43, Total Charge For Credit: £8,642.81, Total Amount Payable: £41,932.81, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.15ppm, Mileage Per Annum: 10,000

523-540 of 570 vehicles