John Clark BMW Tayside

john clark bmw tayside

DD23XH dundee
Mon - Fri: 9:00 - 18:00, Sat: 9:00 - 17:00, Sun: 10:00 - 15:00

134 cars for sale at this dealership

Main listing image - BMW 3 Series

BMW 3 Series320i xDrive M Sport 4dr Step Auto

2021
50,093 miles
Petrol

£23,500

or £393 mo
< 1 mile away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £392.94, Customer Deposit: £3,525.00, Total Deposit: £3,525.00, Manufacturer Deposit Contribution: £0.00, Optional Final Payment: £8,691.06, Total Charge For Credit: £7,184.24, Total Amount Payable: £30,684.24, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.23ppm, Mileage Per Annum: 10,000

Main listing image - BMW 1 Series

BMW 1 Series118i [136] M Sport 5dr Step Auto

2021
31,398 miles
Petrol

£19,000

or £306 mo
< 1 mile away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £305.51, Customer Deposit: £2,850.00, Total Deposit: £2,850.00, Manufacturer Deposit Contribution: £0.00, Optional Final Payment: £7,763.63, Total Charge For Credit: £5,972.60, Total Amount Payable: £24,972.60, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 5.82ppm, Mileage Per Annum: 10,000

BMW 3 SeriesM340i xDrive MHT 4dr Step Auto

2024
47,881 miles
Hybrid

£39,495

or £652 mo
< 1 mile away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £651.23, Customer Deposit: £5,924.00, Total Deposit: £5,924.25, Manufacturer Deposit Contribution: £0.00, Optional Final Payment: £15,160.73, Total Charge For Credit: £12,197.79, Total Amount Payable: £51,692.79, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 13.12ppm, Mileage Per Annum: 10,000

BMW 3 Series330e xDrive M Sport 5dr Step Auto

2023
29,250 miles
Hybrid

£31,000

or £506 mo
< 1 mile away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £505.72, Customer Deposit: £4,650.00, Total Deposit: £4,650.00, Manufacturer Deposit Contribution: £0.00, Optional Final Payment: £12,228.81, Total Charge For Credit: £9,647.65, Total Amount Payable: £40,647.65, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 9.06ppm, Mileage Per Annum: 10,000

BMW 1 Series118i [136] M Sport 5dr Step Auto [LCP]

2023
13,993 miles
Petrol

£24,000

or £375 mo
< 1 mile away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £374.47, Customer Deposit: £3,600.00, Total Deposit: £3,600.00, Manufacturer Deposit Contribution: £0.00, Optional Final Payment: £10,498.92, Total Charge For Credit: £7,699.01, Total Amount Payable: £31,699.01, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.68ppm, Mileage Per Annum: 10,000

BMW 3 Series330e xDrive M Sport Pro Edition 4dr Step Auto

2021
15,088 miles
Hybrid

£27,995

or £453 mo
< 1 mile away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £452.70, Customer Deposit: £4,199.00, Total Deposit: £4,199.25, Manufacturer Deposit Contribution: £0.00, Optional Final Payment: £11,284.95, Total Charge For Credit: £8,766.10, Total Amount Payable: £36,761.10, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.86ppm, Mileage Per Annum: 10,000

BMW 1 Series118i [136] M Sport 5dr Step Auto [LCP]

2024
20,463 miles
Petrol

£22,250

or £345 mo
< 1 mile away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £344.18, Customer Deposit: £3,337.00, Total Deposit: £3,337.50, Manufacturer Deposit Contribution: £0.00, Optional Final Payment: £9,913.89, Total Charge For Credit: £7,177.85, Total Amount Payable: £29,427.85, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.78ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2023
13,275 miles
Petrol

£30,000

or £467 mo
< 1 mile away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £466.52, Customer Deposit: £4,500.00, Total Deposit: £4,500.00, Manufacturer Deposit Contribution: £0.00, Optional Final Payment: £13,218.12, Total Charge For Credit: £9,644.56, Total Amount Payable: £39,644.56, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 10.01ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 4dr Step Auto

2023
17,072 miles
Hybrid

£27,995

or £429 mo
< 1 mile away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £428.84, Customer Deposit: £4,199.00, Total Deposit: £4,199.25, Manufacturer Deposit Contribution: £0.00, Optional Final Payment: £12,728.00, Total Charge For Credit: £9,087.73, Total Amount Payable: £37,082.73, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.54ppm, Mileage Per Annum: 10,000

BMW 3 Series330e xDrive M Sport 4dr Step Auto

2024
16,297 miles
Hybrid

£32,000

or £506 mo
< 1 mile away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £505.25, Customer Deposit: £4,800.00, Total Deposit: £4,800.00, Manufacturer Deposit Contribution: £0.00, Optional Final Payment: £13,637.83, Total Charge For Credit: £10,184.58, Total Amount Payable: £42,184.58, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 9.76ppm, Mileage Per Annum: 10,000

BMW 1 Series123 xDrive M Sport 5dr Step Auto

2025
2,205 miles
Hybrid

£31,000

or £420 mo
< 1 mile away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £419.22, Customer Deposit: £4,650.00, Total Deposit: £4,650.00, Manufacturer Deposit Contribution: £0.00, Optional Final Payment: £14,505.53, Total Charge For Credit: £7,858.87, Total Amount Payable: £38,858.87, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.11ppm, Mileage Per Annum: 10,000

BMW 1 Series118i [136] M Sport 5dr Step Auto [LCP]

2024
9,711 miles
Petrol

£23,500

or £361 mo
< 1 mile away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £360.69, Customer Deposit: £3,525.00, Total Deposit: £3,525.00, Manufacturer Deposit Contribution: £0.00, Optional Final Payment: £10,641.77, Total Charge For Credit: £7,619.20, Total Amount Payable: £31,119.20, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.78ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2023
19,449 miles
Petrol

£28,500

or £441 mo
< 1 mile away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £440.38, Customer Deposit: £4,275.00, Total Deposit: £4,275.00, Manufacturer Deposit Contribution: £0.00, Optional Final Payment: £12,727.67, Total Charge For Credit: £9,200.53, Total Amount Payable: £37,700.53, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 10.01ppm, Mileage Per Annum: 10,000

BMW 3 SeriesM340i xDrive MHT 4dr Step Auto

2023
14,158 miles
Hybrid

£44,000

or £705 mo
< 1 mile away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £704.59, Customer Deposit: £6,600.00, Total Deposit: £6,600.00, Manufacturer Deposit Contribution: £0.00, Optional Final Payment: £18,155.47, Total Charge For Credit: £13,871.20, Total Amount Payable: £57,871.20, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 11.78ppm, Mileage Per Annum: 10,000

BMW 1 Series118i [136] M Sport 5dr Step Auto [LCP]

2024
42,763 miles
Petrol

£20,500

or £330 mo
< 1 mile away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £329.18, Customer Deposit: £3,075.00, Total Deposit: £3,075.00, Manufacturer Deposit Contribution: £0.00, Optional Final Payment: £8,404.23, Total Charge For Credit: £6,450.69, Total Amount Payable: £26,950.69, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.78ppm, Mileage Per Annum: 10,000

BMW 1 Series118i [136] M Sport 5dr [Live Cockpit Professional]

2023
25,824 miles
Petrol

£19,500

or £305 mo
< 1 mile away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £304.27, Customer Deposit: £2,925.00, Total Deposit: £2,925.00, Manufacturer Deposit Contribution: £0.00, Optional Final Payment: £8,529.39, Total Charge For Credit: £6,255.08, Total Amount Payable: £25,755.08, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.17ppm, Mileage Per Annum: 10,000

1-18 of 134 vehicles