3,078 cars for sale in Shepton Mallet

BMW 1 Series120 M Sport 5dr Step Auto

2025
2,912 miles
Hybrid

£27,191

or £326 mo
35 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £325.31, Customer Deposit: £4,078.00, Total Deposit: £4,078.65, Optional Final Payment: £15,143.87, Total Charge For Credit: £7,321.09, Total Amount Payable: £34,512.09, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.95ppm, Mileage Per Annum: 10,000

BMW i7400kW xDrive60 M Sport 105.7kWh 4dr Auto

2025
3,103 miles
Electric

£89,556

£5,165 off
£84,391
or £1,160 mo
35 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,159.81, Customer Deposit: £12,658.00, Total Deposit: £12,658.65, Optional Final Payment: £38,428.05, Total Charge For Credit: £21,206.77, Total Amount Payable: £105,597.77, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 27.29ppm, Mileage Per Annum: 10,000

BMW X2sDrive 20i M Sport 5dr Step Auto

2024
5,028 miles
Hybrid

£35,791

or £482 mo
35 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £481.05, Customer Deposit: £5,368.00, Total Deposit: £5,368.65, Optional Final Payment: £16,916.21, Total Charge For Credit: £9,103.21, Total Amount Payable: £44,894.21, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.86ppm, Mileage Per Annum: 10,000

BMW 4 Series Convertible420i M Sport Pro Edition 2dr Step Auto

2024
18,061 miles
Petrol

£40,500

£1,219 off
£39,281
or £605 mo
35 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £604.75, Customer Deposit: £5,892.00, Total Deposit: £5,892.15, Optional Final Payment: £16,471.92, Total Charge For Credit: £11,506.32, Total Amount Payable: £50,787.32, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.26ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2024
13,619 miles
Petrol

£32,890

or £474 mo
35 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £473.60, Customer Deposit: £4,933.00, Total Deposit: £4,933.50, Optional Final Payment: £15,735.70, Total Charge For Credit: £10,038.40, Total Amount Payable: £42,928.40, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 13.97ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto

2024
21,390 miles
Petrol

£31,651

or £467 mo
35 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £466.68, Customer Deposit: £4,747.00, Total Deposit: £4,747.65, Optional Final Payment: £14,494.77, Total Charge For Credit: £9,525.38, Total Amount Payable: £41,176.38, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.64ppm, Mileage Per Annum: 10,000

BMW iX3210kW M Sport 80kWh 5dr Auto

2023
2,514 miles
Electric

£36,744

or £566 mo
35 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £565.85, Customer Deposit: £5,511.00, Total Deposit: £5,511.60, Optional Final Payment: £15,398.44, Total Charge For Credit: £10,760.99, Total Amount Payable: £47,504.99, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.39ppm, Mileage Per Annum: 10,000

2539-2556 of 3,078 vehicles