1,661 BMW cars for sale in Eccles

Main listing image - BMW 3 Series Touring

BMW 3 Series Touring320i M Sport 5dr Step Auto

2022
36,592 miles
Petrol

was

£26,399

£800 off
£25,599
or £363 mo
22 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £362.54, Customer Deposit: £3,839.00, Total Deposit: £3,839.85, Optional Final Payment: £11,813.00, Total Charge For Credit: £7,093.23, Total Amount Payable: £32,692.23, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

Main listing image - BMW 1 Series

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

2024
8,595 miles
Petrol

was

£25,799

£1,000 off
£24,799
or £336 mo
22 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £335.81, Customer Deposit: £3,719.00, Total Deposit: £3,719.85, Optional Final Payment: £12,340.00, Total Charge For Credit: £7,043.92, Total Amount Payable: £31,842.92, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

BMW 1 Series118i [136] M Sport 5dr [Live Cockpit Professional]

2023
7,532 miles
Petrol

was

£23,999

£800 off
£23,199
or £322 mo
17 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £321.48, Customer Deposit: £3,479.00, Total Deposit: £3,479.85, Optional Final Payment: £11,117.00, Total Charge For Credit: £6,507.41, Total Amount Payable: £29,706.41, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

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

2024
7,975 miles
Petrol

was

£25,199

£800 off
£24,399
or £327 mo
17 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £326.15, Customer Deposit: £3,659.00, Total Deposit: £3,659.85, Optional Final Payment: £12,388.00, Total Charge For Credit: £6,977.90, Total Amount Payable: £31,376.90, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

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

2024
11,751 miles
Petrol

was

£25,499

£1,000 off
£24,499
or £334 mo
17 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £333.45, Customer Deposit: £3,674.00, Total Deposit: £3,674.85, Optional Final Payment: £12,092.00, Total Charge For Credit: £6,940.00, Total Amount Payable: £31,439.00, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

BMW 2 Series Gran Coupe218i [136] Sport 4dr DCT [Live Cockpit Prof]

2023
12,383 miles
Petrol

was

£23,599

£800 off
£22,799
or £311 mo
17 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £310.70, Customer Deposit: £3,419.00, Total Deposit: £3,419.85, Optional Final Payment: £11,230.00, Total Charge For Credit: £6,453.75, Total Amount Payable: £29,252.75, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring330e M Sport 5dr Step Auto

2022
17,357 miles
Hybrid

was

£32,999

£1,100 off
£31,899
or £448 mo
6 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £447.76, Customer Deposit: £4,784.00, Total Deposit: £4,784.85, Optional Final Payment: £14,953.00, Total Charge For Credit: £8,883.57, Total Amount Payable: £40,782.57, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 1 Series118i [136] Sport 5dr Step Auto [Live Cockpit Pro]

2024
8,631 miles
Petrol

was

£24,399

£1,000 off
£23,399
or £319 mo
17 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £318.49, Customer Deposit: £3,509.00, Total Deposit: £3,509.85, Optional Final Payment: £11,548.00, Total Charge For Credit: £6,627.88, Total Amount Payable: £30,026.88, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

19-36 of 1,661 vehicles