BMW 3 Series cars for sale in Cheshire

This area has 361 dealers

253 BMW 3 Series cars for sale

Main listing image - BMW 3 Series

BMW 3 Series320i M Sport 4dr Step Auto

2021
20,055 miles
Petrol

was

£26,323

£1,844 off
£24,479
or £379 mo
great price
14 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £378.62, Customer Deposit: £3,671.00, Total Deposit: £3,671.85, Optional Final Payment: £10,014.00, Total Charge For Credit: £7,001.99, Total Amount Payable: £31,480.99, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 3 Series330d M Sport 4dr Step Auto

2019
37,717 miles
Diesel

£25,299

or £368 mo
good price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £367.14, Customer Deposit: £3,794.00, Total Deposit: £3,794.85, Optional Final Payment: £11,935.00, Total Charge For Credit: £7,686.43, Total Amount Payable: £32,985.43, Representative APR: 11.90%, Interest Rate (Fixed): 8.92%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2020
16,074 miles
Petrol

£23,499

or £339 mo
great price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £338.25, Customer Deposit: £3,524.00, Total Deposit: £3,524.85, Optional Final Payment: £11,250.00, Total Charge For Credit: £7,173.60, Total Amount Payable: £30,672.60, Representative APR: 11.90%, Interest Rate (Fixed): 8.98%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000

BMW 3 SeriesM340d xDrive MHT 4dr Step Auto

2024
22 miles
Diesel

£47,799

or £699 mo
great price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £698.53, Customer Deposit: £7,169.00, Total Deposit: £7,169.85, Optional Final Payment: £22,260.25, Total Charge For Credit: £14,462.01, Total Amount Payable: £62,261.01, Representative APR: 11.90%, Interest Rate (Fixed): 8.89%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2023
11,937 miles
Petrol

£31,399

or £453 mo
fair price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £452.65, Customer Deposit: £4,709.00, Total Deposit: £4,709.85, Optional Final Payment: £14,991.25, Total Charge For Credit: £9,576.65, Total Amount Payable: £40,975.65, Representative APR: 11.90%, Interest Rate (Fixed): 8.96%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2023
9,478 miles
Petrol

£32,099

or £466 mo
good price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £465.15, Customer Deposit: £4,814.00, Total Deposit: £4,814.85, Optional Final Payment: £15,182.50, Total Charge For Credit: £9,760.40, Total Amount Payable: £41,859.40, Representative APR: 11.90%, Interest Rate (Fixed): 8.93%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000

BMW 3 Series330e xDrive M Sport 4dr Step Auto

2023
4,522 miles
Hybrid

£37,899

or £585 mo
fair price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £584.69, Customer Deposit: £5,684.00, Total Deposit: £5,684.85, Optional Final Payment: £15,820.00, Total Charge For Credit: £11,086.28, Total Amount Payable: £48,985.28, Representative APR: 11.90%, Interest Rate (Fixed): 8.60%, Excess Mileage Charge: 14.00ppm, Mileage Per Annum: 10,000

1-18 of 253 vehicles