BMW cars for sale in Petersfield

This area has 320 dealers

434 BMW cars for sale

Main listing image - BMW 3 Series

BMW 3 Series330e M Sport 4dr Step Auto

2021
76,200 miles
Hybrid

£17,500

or £244 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £243.94, Customer Deposit: £2,625.00, Total Deposit: £2,625.00, Optional Final Payment: £7,773.00, Total Charge For Credit: £4,363.18, Total Amount Payable: £21,863.18, Representative APR: 9.90%, Interest Rate (Fixed): 9.45%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X5xDrive50e M Sport 5dr Auto

2023
21,526 miles
Hybrid

£72,750

or £1,056 mo
25 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,055.84, Customer Deposit: £10,912.00, Total Deposit: £10,912.50, Optional Final Payment: £29,929.00, Total Charge For Credit: £17,715.98, Total Amount Payable: £90,465.98, Representative APR: 9.90%, Interest Rate (Fixed): 9.47%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 4dr Step Auto

2020
19,990 miles
Hybrid

£23,289

or £344 mo
35 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £343.94, Customer Deposit: £3,493.00, Total Deposit: £3,493.35, Optional Final Payment: £11,363.00, Total Charge For Credit: £7,732.53, Total Amount Payable: £31,021.53, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000

BMW iX240kW xDrive40 M Sport Edition 76.6kWh 5dr Auto

2022
28,954 miles
Electric

£43,800

or £638 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £637.94, Customer Deposit: £6,570.00, Total Deposit: £6,820.00, Optional Final Payment: £22,082.50, Total Charge For Credit: £15,085.68, Total Amount Payable: £58,885.68, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 5.00ppm, Mileage Per Annum: 10,000

BMW X1xDrive 18d xLine 5dr Step Auto

2019
17,258 miles
Diesel

£24,011

or £390 mo
35 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £389.83, Customer Deposit: £3,601.00, Total Deposit: £3,601.65, Optional Final Payment: £9,585.00, Total Charge For Credit: £7,497.66, Total Amount Payable: £31,508.66, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000

BMW X1xDrive 20i xLine 5dr Step Auto

2020
46,610 miles
Petrol

£19,790

or £318 mo
19 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £317.25, Customer Deposit: £2,968.00, Total Deposit: £2,968.50, Optional Final Payment: £8,145.00, Total Charge For Credit: £6,234.25, Total Amount Payable: £26,024.25, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000

235-252 of 434 vehicles