423 BMW cars for sale in Wallingford

Main listing image - BMW 1 Series

BMW 1 Series118i [136] M Sport 5dr Step Auto

2021
15,864 miles
Petrol

was

ÂŁ22,274

ÂŁ884 off
ÂŁ21,390
or ÂŁ320 mo
good price
11 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: ÂŁ319.02, Customer Deposit: ÂŁ3,208.00, Total Deposit: ÂŁ3,208.50, Optional Final Payment: ÂŁ9,449.00, Total Charge For Credit: ÂŁ6,261.44, Total Amount Payable: ÂŁ27,651.44, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

BMW M4M4 xDrive Competition M 2dr Step Auto

2021
35,034 miles
Petrol

was

ÂŁ48,842

ÂŁ2,391 off
ÂŁ46,451
or ÂŁ641 mo
fair price
24 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: ÂŁ640.59, Customer Deposit: ÂŁ6,967.00, Total Deposit: ÂŁ6,967.65, Optional Final Payment: ÂŁ21,026.24, Total Charge For Credit: ÂŁ11,650.62, Total Amount Payable: ÂŁ58,101.62, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.41ppm, Mileage Per Annum: 10,000

BMW 4 Series Gran Coupe420i M Sport 5dr Step Auto

2024
6,980 miles
Petrol

ÂŁ38,591

or ÂŁ533 mo
good price
24 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: ÂŁ532.34, Customer Deposit: ÂŁ5,788.00, Total Deposit: ÂŁ5,788.65, Optional Final Payment: ÂŁ17,460.13, Total Charge For Credit: ÂŁ9,677.76, Total Amount Payable: ÂŁ48,268.76, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.76ppm, Mileage Per Annum: 10,000

BMW 2 Series Gran Coupe218i [136] M Sport 4dr DCT

2023
5,253 miles
Petrol

was

ÂŁ26,616

ÂŁ743 off
ÂŁ25,873
or ÂŁ331 mo
24 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: ÂŁ330.74, Customer Deposit: ÂŁ3,880.00, Total Deposit: ÂŁ3,880.95, Optional Final Payment: ÂŁ13,199.62, Total Charge For Credit: ÂŁ6,752.35, Total Amount Payable: ÂŁ32,625.35, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.07ppm, Mileage Per Annum: 10,000

BMW 1 Series128ti 5dr Step Auto [Live Cockpit Professional]

2024
6,980 miles
Petrol

ÂŁ28,691

or ÂŁ354 mo
great price
24 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: ÂŁ353.84, Customer Deposit: ÂŁ4,303.00, Total Deposit: ÂŁ4,303.65, Optional Final Payment: ÂŁ15,374.97, Total Charge For Credit: ÂŁ7,618.10, Total Amount Payable: ÂŁ36,309.10, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.37ppm, Mileage Per Annum: 10,000

1-18 of 423 vehicles