BMW cars for sale in Swinton

This area has 352 dealers

1,504 BMW cars for sale

BMW X3xDrive 30e M Sport 5dr Auto

2024
4,734 miles
Hybrid

£44,750

or £561 mo
10 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £560.86, Customer Deposit: £6,712.00, Total Deposit: £6,712.50, Optional Final Payment: £23,469.01, Total Charge For Credit: £11,791.93, Total Amount Payable: £56,541.93, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.49ppm, Mileage Per Annum: 10,000

BMW X1sDrive 20i [178] Sport 5dr Step Auto

2022
10,347 miles
Petrol

was

£27,450

£1,455 off
£25,995
or £405 mo
4 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £404.02, Customer Deposit: £3,899.00, Total Deposit: £3,899.25, Optional Final Payment: £10,674.46, Total Charge For Credit: £7,567.65, Total Amount Payable: £33,562.65, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 6.78ppm, Mileage Per Annum: 10,000

BMW 7 Series730d M Sport 4dr Auto

2019
63,032 miles
Diesel

£23,720

or £426 mo
18 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.40, Customer Deposit: £3,558.00, Total Deposit: £3,558.00, Optional Final Payment: £7,031.90, Total Charge For Credit: £6,863.70, Total Amount Payable: £30,583.70, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 5.03ppm, Mileage Per Annum: 10,000

BMW X1xDrive 20i SE 5dr Step Auto

2020
25,349 miles
Petrol

£21,985

or £349 mo
10 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £348.14, Customer Deposit: £3,297.00, Total Deposit: £3,297.75, Optional Final Payment: £8,645.62, Total Charge For Credit: £6,320.95, Total Amount Payable: £28,305.95, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 5.35ppm, Mileage Per Annum: 10,000

BMW X1sDrive 18d SE 5dr Step Auto

2019
49,077 miles
Diesel

£19,990

or £326 mo
28 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £325.70, Customer Deposit: £2,998.00, Total Deposit: £2,998.50, Optional Final Payment: £7,318.15, Total Charge For Credit: £5,634.55, Total Amount Payable: £25,624.55, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 4.59ppm, Mileage Per Annum: 10,000

BMW 2 Series Convertible220d M Sport 2dr [Nav] Step Auto

2019
21,141 miles
Diesel

was

£18,420

£1,500 off
£16,920
or £278 mo
18 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £277.54, Customer Deposit: £2,538.00, Total Deposit: £2,538.00, Optional Final Payment: £6,582.56, Total Charge For Credit: £5,244.94, Total Amount Payable: £22,164.94, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 3.97ppm, Mileage Per Annum: 10,000

BMW X3xDrive30d MHT M Sport 5dr Auto

2023
10,349 miles
Diesel

£47,980

or £736 mo
28 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £735.57, Customer Deposit: £7,197.00, Total Deposit: £7,197.00, Optional Final Payment: £20,304.21, Total Charge For Credit: £14,093.00, Total Amount Payable: £62,073.00, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.55ppm, Mileage Per Annum: 10,000

BMW X3xDrive M40d MHT 5dr Auto

2023
10,889 miles
Petrol

£49,990

or £711 mo
10 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £710.25, Customer Deposit: £7,498.00, Total Deposit: £7,498.50, Optional Final Payment: £21,437.49, Total Charge For Credit: £12,327.74, Total Amount Payable: £62,317.74, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.61ppm, Mileage Per Annum: 10,000

523-540 of 1,504 vehicles