57 BMW 3 Series cars for sale in Angus Council

Main listing image - BMW 3 Series

BMW 3 Series320i M Sport 4dr Step Auto

2021
33,617 miles
Petrol

£23,500

or £366 mo
Good price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £365.40, Customer Deposit: £3,525.00, Total Deposit: £3,525.00, Optional Final Payment: £11,097.21, Total Charge For Credit: £8,296.01, Total Amount Payable: £31,796.01, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.42ppm, Mileage Per Annum: 10,000

BMW 3 Series330e xDrive M Sport 4dr Step Auto

2024
2,705 miles
Hybrid

£37,800

or £506 mo
Great price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £505.85, Customer Deposit: £5,670.00, Total Deposit: £5,670.00, Optional Final Payment: £17,991.81, Total Charge For Credit: £9,636.76, Total Amount Payable: £47,436.76, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.11ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2020
24,046 miles
Petrol

£24,500

or £386 mo
Great price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £385.09, Customer Deposit: £3,675.00, Total Deposit: £3,675.00, Optional Final Payment: £11,314.02, Total Charge For Credit: £8,588.25, Total Amount Payable: £33,088.25, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.37ppm, Mileage Per Annum: 10,000

BMW 3 Series330e xDrive M Sport 4dr Step Auto

2024
2,798 miles
Hybrid

£37,700

or £504 mo
Great price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £503.84, Customer Deposit: £5,655.00, Total Deposit: £5,655.00, Optional Final Payment: £17,982.42, Total Charge For Credit: £9,617.90, Total Amount Payable: £47,317.90, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.11ppm, Mileage Per Annum: 10,000

BMW 3 Series330e xDrive M Sport 4dr Step Auto

2024
10 miles
Hybrid

£42,000

or £575 mo
Great price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £574.96, Customer Deposit: £6,300.00, Total Deposit: £6,300.00, Optional Final Payment: £19,253.93, Total Charge For Credit: £10,577.05, Total Amount Payable: £52,577.05, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.11ppm, Mileage Per Annum: 10,000

BMW 3 Series330e xDrive M Sport 4dr Step Auto

2024
3,248 miles
Hybrid

£40,300

or £543 mo
Good price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £542.25, Customer Deposit: £6,045.00, Total Deposit: £6,045.00, Optional Final Payment: £19,013.17, Total Charge For Credit: £10,243.92, Total Amount Payable: £50,543.92, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.11ppm, Mileage Per Annum: 10,000

BMW 3 Series330e xDrive M Sport 4dr Step Auto

2024
3,579 miles
Hybrid

£37,800

or £508 mo
Great price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £507.39, Customer Deposit: £5,670.00, Total Deposit: £5,670.00, Optional Final Payment: £17,903.50, Total Charge For Credit: £9,620.83, Total Amount Payable: £47,420.83, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.11ppm, Mileage Per Annum: 10,000

BMW 3 Series330e xDrive M Sport 4dr Step Auto

2024
3,852 miles
Hybrid

£42,000

or £593 mo
Fair price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £592.83, Customer Deposit: £6,300.00, Total Deposit: £6,300.00, Optional Final Payment: £18,233.44, Total Charge For Credit: £10,396.45, Total Amount Payable: £52,396.45, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.11ppm, Mileage Per Annum: 10,000

BMW 3 Series330e xDrive M Sport 4dr Step Auto

2024
3,512 miles
Hybrid

£40,400

or £545 mo
Good price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £544.92, Customer Deposit: £6,060.00, Total Deposit: £6,060.00, Optional Final Payment: £18,984.89, Total Charge For Credit: £10,256.13, Total Amount Payable: £50,656.13, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.11ppm, Mileage Per Annum: 10,000

BMW 3 Series330e xDrive M Sport 4dr Step Auto

2024
4,150 miles
Hybrid

£42,500

or £592 mo
Fair price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £591.73, Customer Deposit: £6,375.00, Total Deposit: £6,375.00, Optional Final Payment: £18,916.56, Total Charge For Credit: £10,602.87, Total Amount Payable: £53,102.87, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.11ppm, Mileage Per Annum: 10,000

BMW 3 Series330i M Sport 4dr Step Auto

2019
53,701 miles
Petrol

£21,400

or £364 mo
Good price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £363.76, Customer Deposit: £3,210.00, Total Deposit: £3,210.00, Optional Final Payment: £7,547.50, Total Charge For Credit: £6,454.22, Total Amount Payable: £27,854.22, Representative APR: 12.90%, Interest Rate (Fixed): 12.87%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

19-36 of 57 vehicles