Click for vehicles with £300 cashback + free delivery

604 Semi-automatic BMW 3 Series cars between £1234 - £60000 for sale

Sort by
  • Relevance
  • Distance
  • Age (oldest)
  • Age (newest)
  • Price (lowest)
  • Price (highest)
  • Miles (lowest)
  • Miles (highest)
  • Newly listed

BMW 3 SeriesM340i xDrive MHT 4dr Step Auto

2022
29,942 miles
Hybrid

£36,674

or £560 mo
NE616JN

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £559.80, Customer Deposit: £5,501.00, Total Deposit: £5,501.10, Optional Final Payment: £15,443.00, Total Charge For Credit: £10,580.70, Total Amount Payable: £47,254.70, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW 3 Series320i xDrive M Sport 4dr Step Auto

2022
11,285 miles
Petrol

£31,075

or £468 mo
TS183RB

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £467.43, Customer Deposit: £4,661.00, Total Deposit: £4,661.25, Optional Final Payment: £12,749.00, Total Charge For Credit: £8,304.46, Total Amount Payable: £39,379.46, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 3 SeriesM340i xDrive MHT 4dr Step Auto

2021
25,169 miles
Hybrid

£33,120

or £505 mo
TA66DD

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £504.79, Customer Deposit: £4,968.00, Total Deposit: £4,968.00, Optional Final Payment: £13,204.00, Total Charge For Credit: £8,777.13, Total Amount Payable: £41,897.13, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW 3 Series318d SE 4dr Step Auto

2020
34,841 miles
Diesel

£18,682

or £294 mo
TA66DD

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £293.57, Customer Deposit: £2,802.00, Total Deposit: £2,802.30, Optional Final Payment: £6,934.00, Total Charge For Credit: £4,852.09, Total Amount Payable: £23,534.09, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 3 Series320d M Sport 4dr Step Auto

2020
44,733 miles
Diesel

£22,527

or £350 mo
NE360BQ

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £349.73, Customer Deposit: £3,379.00, Total Deposit: £3,379.05, Optional Final Payment: £8,609.00, Total Charge For Credit: £5,898.36, Total Amount Payable: £28,425.36, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2019
46,980 miles
Petrol

£21,440

or £341 mo
TS183RB

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £340.49, Customer Deposit: £3,216.00, Total Deposit: £3,216.00, Optional Final Payment: £7,749.00, Total Charge For Credit: £5,528.03, Total Amount Payable: £26,968.03, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 4dr Auto

2020
43,340 miles
Hybrid

£22,056

or £345 mo
EX28FD

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £344.74, Customer Deposit: £3,308.00, Total Deposit: £3,308.40, Optional Final Payment: £8,294.00, Total Charge For Credit: £5,749.18, Total Amount Payable: £27,805.18, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 3 Series320d xDrive M Sport 4dr Step Auto

2020
36,077 miles
Diesel

£25,100

or £396 mo
NE360BQ

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £395.35, Customer Deposit: £3,765.00, Total Deposit: £3,765.00, Optional Final Payment: £9,262.00, Total Charge For Credit: £6,508.45, Total Amount Payable: £31,608.45, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 4dr Step Auto

2024
4,661 miles
Hybrid

£37,435

or £574 mo
YO304WR

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £573.79, Customer Deposit: £5,615.00, Total Deposit: £5,615.25, Optional Final Payment: £14,736.00, Total Charge For Credit: £9,884.38, Total Amount Payable: £47,319.38, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 3 SeriesM340i xDrive MHT 4dr Step Auto

2024
2,825 miles
Hybrid

£48,581

or £703 mo
TS183RB

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £702.65, Customer Deposit: £7,287.00, Total Deposit: £7,287.15, Optional Final Payment: £21,567.00, Total Charge For Credit: £13,297.70, Total Amount Payable: £61,878.70, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW 3 SeriesM340i xDrive MHT 4dr Step Auto

2022
6,844 miles
Hybrid

£44,095

or £638 mo
NE360BQ

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £637.60, Customer Deposit: £6,614.00, Total Deposit: £6,614.25, Optional Final Payment: £19,585.00, Total Charge For Credit: £12,071.45, Total Amount Payable: £56,166.45, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 4dr Auto

2020
20,558 miles
Hybrid

£24,525

or £381 mo
EX28FD

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £380.45, Customer Deposit: £3,678.00, Total Deposit: £3,678.75, Optional Final Payment: £9,390.00, Total Charge For Credit: £6,424.90, Total Amount Payable: £30,949.90, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 3 Series320d xDrive M Sport 4dr Step Auto

2020
21,850 miles
Diesel

£26,803

or £421 mo
NE360BQ

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £420.44, Customer Deposit: £4,020.00, Total Deposit: £4,020.45, Optional Final Payment: £9,991.00, Total Charge For Credit: £6,969.13, Total Amount Payable: £33,772.13, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 3 Series320d xDrive MHT M Sport 4dr Step Auto

2023
5,303 miles
Diesel

was

£43,453

£1,453 off
£42,000
or £656 mo
DT11PR

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £655.20, Customer Deposit: £6,300.00, Total Deposit: £6,300.00, Optional Final Payment: £15,867.00, Total Charge For Credit: £10,961.40, Total Amount Payable: £52,961.40, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

1-18 of 604 vehicles