28 BMW 3 Series cars for sale in East Riding of Yorkshire

BMW 3 Series320i M Sport 4dr Step Auto

2025
5,112 miles
Petrol

£36,555

or £503 mo
19 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £502.28, Customer Deposit: £5,483.00, Total Deposit: £5,483.25, Optional Final Payment: £16,651.64, Total Charge For Credit: £9,187.05, Total Amount Payable: £45,742.05, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.06ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 4dr Auto

2021
47,643 miles
Hybrid

£21,013

or £295 mo
19 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £294.83, Customer Deposit: £3,151.00, Total Deposit: £3,151.95, Optional Final Payment: £9,223.47, Total Charge For Credit: £5,219.43, Total Amount Payable: £26,232.43, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.99ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2021
23,140 miles
Petrol

£24,811

or £350 mo
24 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £349.39, Customer Deposit: £3,721.00, Total Deposit: £3,721.65, Optional Final Payment: £10,818.10, Total Charge For Credit: £6,150.08, Total Amount Payable: £30,961.08, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.18ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2025
4,650 miles
Petrol

£37,614

or £567 mo
29 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £566.43, Customer Deposit: £5,642.00, Total Deposit: £5,642.10, Optional Final Payment: £16,295.00, Total Charge For Credit: £10,945.31, Total Amount Payable: £48,559.31, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

1-18 of 28 vehicles