854 BMW cars for sale in Teesside

Main listing image - BMW 1 Series

BMW 1 Series120 M Sport 5dr Step Auto

2024
751 miles
Hybrid

£31,490

or £456 mo
5 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £455.49, Customer Deposit: £4,723.00, Total Deposit: £4,723.50, Optional Final Payment: £14,748.00, Total Charge For Credit: £9,389.53, Total Amount Payable: £40,879.53, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

BMW 2 Series Gran Coupe220i M Sport 4dr Step Auto

2024
4,311 miles
Petrol

£30,212

£801 off
£29,411
or £450 mo
Fair price
20 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £449.55, Customer Deposit: £4,411.00, Total Deposit: £4,411.65, Optional Final Payment: £12,348.00, Total Charge For Credit: £8,477.50, Total Amount Payable: £37,888.50, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

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

2021
9,379 miles
Petrol

£19,226

or £283 mo
Good price
28 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £282.93, Customer Deposit: £2,883.00, Total Deposit: £2,883.90, Optional Final Payment: £8,719.00, Total Charge For Credit: £5,674.61, Total Amount Payable: £24,900.61, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

BMW X2M35i xDrive 5dr Step Auto

Petrol

£50,785

or £813 mo
28 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £812.72, Customer Deposit: £7,617.00, Total Deposit: £7,617.75, Optional Final Payment: £19,167.00, Total Charge For Credit: £14,197.59, Total Amount Payable: £64,982.59, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X2M35i xDrive 5dr Step Auto

Petrol

£50,785

or £813 mo
5 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £812.72, Customer Deposit: £7,617.00, Total Deposit: £7,617.75, Optional Final Payment: £19,167.00, Total Charge For Credit: £14,197.59, Total Amount Payable: £64,982.59, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

217-234 of 854 vehicles