BMW cars for sale in Eastleigh

This area has 225 dealers

473 BMW cars for sale

Main listing image - BMW 2 Series

BMW 2 SeriesM240i xDrive 2dr Step Auto

2024
4,268 miles
Petrol

£43,642

or £594 mo
29 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £593.28, Customer Deposit: £6,546.00, Total Deposit: £6,546.30, Optional Final Payment: £21,582.13, Total Charge For Credit: £12,370.59, Total Amount Payable: £56,012.59, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 17.09ppm, Mileage Per Annum: 10,000

Main listing image - BMW 5 Series

BMW 5 Series530e M Sport 4dr Auto

2021
22,299 miles
Hybrid

£31,465

or £487 mo
29 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £486.07, Customer Deposit: £4,719.00, Total Deposit: £4,719.75, Optional Final Payment: £14,059.29, Total Charge For Credit: £10,159.33, Total Amount Payable: £41,624.33, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 10.26ppm, Mileage Per Annum: 10,000

BMW 1 Series118d M Sport 5dr Step Auto

2022
6,254 miles
Diesel

£25,649

or £378 mo
29 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £377.78, Customer Deposit: £3,847.00, Total Deposit: £3,847.35, Optional Final Payment: £12,575.58, Total Charge For Credit: £8,529.59, Total Amount Payable: £34,178.59, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 9.35ppm, Mileage Per Annum: 10,000

BMW 1 Series118i M Sport 5dr

2020
36,023 miles
Petrol

£18,089

or £261 mo
29 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £260.76, Customer Deposit: £2,713.00, Total Deposit: £2,713.35, Optional Final Payment: £9,211.68, Total Charge For Credit: £6,091.75, Total Amount Payable: £24,180.75, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.52ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 5dr Step Auto

2021
7,616 miles
Hybrid

£31,739

or £491 mo
29 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £490.80, Customer Deposit: £4,760.00, Total Deposit: £4,760.85, Optional Final Payment: £14,151.45, Total Charge For Credit: £10,240.90, Total Amount Payable: £41,979.90, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 9.16ppm, Mileage Per Annum: 10,000

BMW 2 SeriesM235i xDrive 4dr Step Auto

2020
15,723 miles
Petrol

£26,718

or £370 mo
29 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £369.61, Customer Deposit: £4,007.00, Total Deposit: £4,007.70, Optional Final Payment: £14,546.33, Total Charge For Credit: £9,207.70, Total Amount Payable: £35,925.70, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 10.53ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2023
14,139 miles
Petrol

£31,521

or £462 mo
29 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £461.42, Customer Deposit: £4,728.00, Total Deposit: £4,728.15, Optional Final Payment: £15,627.28, Total Charge For Credit: £10,521.17, Total Amount Payable: £42,042.17, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 13.58ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring330e M Sport 5dr Step Auto

2024
11,479 miles
Hybrid

was

£39,782

£791 off
£38,991
or £559 mo
29 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £558.25, Customer Deposit: £5,848.00, Total Deposit: £5,848.65, Optional Final Payment: £17,641.07, Total Charge For Credit: £10,736.47, Total Amount Payable: £49,727.47, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 13.23ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2024
8,645 miles
Petrol

£34,303

or £474 mo
29 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £473.66, Customer Deposit: £5,145.00, Total Deposit: £5,145.45, Optional Final Payment: £16,536.80, Total Charge For Credit: £9,641.27, Total Amount Payable: £43,944.27, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 12.22ppm, Mileage Per Annum: 10,000

BMW 1 Series118i [136] M Sport 5dr

2021
26,710 miles
Petrol

£19,958

or £299 mo
29 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £298.27, Customer Deposit: £2,993.00, Total Deposit: £2,993.70, Optional Final Payment: £9,256.00, Total Charge For Credit: £6,608.66, Total Amount Payable: £26,566.66, Representative APR: 12.80%, Interest Rate (Fixed): 6.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

253-270 of 473 vehicles