118 cars for sale

Too many? Use the filters on the left to narrow it down.

Enter your postcode to see local cars

118 Hybrid BMW 3 Series cars for sale

BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
Manufacturer Approved
1/20

BMW 3 Series

330e xDrive Sport 4dr Step Auto

20243,841 mileshybridsemi-auto
£41,995
£727mo PCP
AB123EW

Representative example: Contract Length: 36 months, 35 Monthly Payments: £726.51, Customer Deposit: £6,299.00, Total Deposit: £6,299.25, Optional Final Payment: £20,706.00, Total Charge For Credit: £10,438.10, Total Amount Payable: £52,433.10, Representative APR: 12.9%, Interest Rate (Fixed): 12.19%, Excess Mileage Charge: 9.6ppm, Mileage Per Annum: 10,000

BMW 3 Series
Manufacturer Approved
1/1

BMW 3 Series

330e xDrive M Sport 4dr Step Auto

20243,575 mileshybridsemi-auto
£48,995
£903mo PCP
AB123EW

Representative example: Contract Length: 36 months, 35 Monthly Payments: £902.82, Customer Deposit: £7,349.00, Total Deposit: £7,349.25, Optional Final Payment: £21,827.00, Total Charge For Credit: £11,779.95, Total Amount Payable: £60,774.95, Representative APR: 12.9%, Interest Rate (Fixed): 12.19%, Excess Mileage Charge: 9.6ppm, Mileage Per Annum: 10,000

BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
£819 off
1/20

BMW 3 Series

330e M Sport 4dr Step Auto

20233,760 mileshybridsemi-auto
was £40,830
£40,011
£648mo PCP
BH125WB

Representative example: Contract Length: 36 months, 35 Monthly Payments: £647.53, Customer Deposit: £6,001.00, Total Deposit: £6,001.65, Optional Final Payment: £19,817.78, Total Charge For Credit: £8,471.98, Total Amount Payable: £48,482.98, Representative APR: 10.9%, Interest Rate (Fixed): 10.9%, Excess Mileage Charge: 13.81ppm, Mileage Per Annum: 10,000

BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
Manufacturer Approved
1/20

BMW 3 Series

330e M Sport 4dr Step Auto

20235,850 mileshybridsemi-auto
£42,995
£692mo PCP
SE186SR

Representative example: Contract Length: 36 months, 35 Monthly Payments: £692.25, Customer Deposit: £6,449.00, Total Deposit: £6,449.25, Optional Final Payment: £19,592.62, Total Charge For Credit: £7,275.62, Total Amount Payable: £50,270.62, Representative APR: 8.9%, Interest Rate (Fixed): 8.9%, Excess Mileage Charge: 13.81ppm, Mileage Per Annum: 10,000

BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
Manufacturer Approved
1/20

BMW 3 Series

330e M Sport 4dr Step Auto

20232,550 mileshybridsemi-auto
£36,950
£537mo PCP
PL68LD

Representative example: Contract Length: 36 months, 35 Monthly Payments: £537.31, Customer Deposit: £5,542.00, Total Deposit: £5,542.50, Optional Final Payment: £19,948.72, Total Charge For Credit: £7,347.07, Total Amount Payable: £44,297.07, Representative APR: 9.9%, Interest Rate (Fixed): 5.09%, Excess Mileage Charge: 13.81ppm, Mileage Per Annum: 10,000

BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
£1,942 off
1/4

BMW 3 Series

330e M Sport 4dr Step Auto

20235,213 mileshybridsemi-auto
was £45,232
£43,290
£744mo PCP
SP13YU

Representative example: Contract Length: 36 months, 35 Monthly Payments: £744.02, Customer Deposit: £6,493.00, Total Deposit: £6,493.50, Optional Final Payment: £19,660.55, Total Charge For Credit: £8,904.75, Total Amount Payable: £52,194.75, Representative APR: 10.9%, Interest Rate (Fixed): 10.9%, Excess Mileage Charge: 13.81ppm, Mileage Per Annum: 10,000

BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
BMW 3 Series
Newly Listed
1/20

BMW 3 Series

330e xDrive M Sport 4dr Step Auto

20235,280 mileshybridsemi-auto
£44,544
£772mo PCP
EX28FD

Representative example: Contract Length: 36 months, 35 Monthly Payments: £772.08, Customer Deposit: £6,681.00, Total Deposit: £6,681.60, Optional Final Payment: £19,963.00, Total Charge For Credit: £9,123.40, Total Amount Payable: £53,667.40, Representative APR: 10.9%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.6ppm, Mileage Per Annum: 10,000

Placeholder vehicle image
£3,960 off
1/1

BMW 3 Series

330e M Sport 4dr Step Auto

20234,429 mileshybridsemi-auto
was £44,350
£40,390
£660mo PCP
DN158PT

Representative example: Contract Length: 36 months, 35 Monthly Payments: £660.01, Customer Deposit: £6,058.00, Total Deposit: £6,058.50, Optional Final Payment: £19,745.39, Total Charge For Credit: £8,514.24, Total Amount Payable: £48,904.24, Representative APR: 10.9%, Interest Rate (Fixed): 10.9%, Excess Mileage Charge: 13.81ppm, Mileage Per Annum: 10,000

1
2
3
1
/
7
1 - 18 of 118 cars

Similar cars to BMW 3 Series

Other models from BMW

About BMW 3 Series cars on heycar

What's the average price of a BMW 3 Series?

£28,870

What’s the average mileage of a BMW 3 Series?

26,903 miles

What’s the most popular BMW 3 Series model year?

2023

What’s the most popular BMW 3 Series colour?

White

What’s the most popular BMW 3 Series fuel type?

Petrol

What's the most popular BMW 3 Series engine size?

2L