2,326 Petrol cars for sale in Musselburgh

Main listing image - Fiat 500

Fiat 5001.0 Mild Hybrid Top 3dr

2025
1,025 miles
Hatchback

£15,500

or £265 mo
3 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £264.75, Customer Deposit: £2,325.00, Total Deposit: £2,325.00, Optional Final Payment: £4,950.00, Total Charge For Credit: £4,218.25, Total Amount Payable: £19,718.25, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

Land Rover Defender2.0 P300 S 110 5dr Auto

2020
35,781 miles
SUV

£43,000

or £672 mo
3 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £671.02, Customer Deposit: £6,450.00, Total Deposit: £6,450.00, Optional Final Payment: £17,497.00, Total Charge For Credit: £12,484.94, Total Amount Payable: £55,484.94, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 16.80ppm, Mileage Per Annum: 10,000

Volkswagen T-Roc1.5 TSI Black Edition 5dr

2025
10 miles
SUV

£29,999

or £386 mo
3 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £385.97, Customer Deposit: £4,499.00, Total Deposit: £4,749.85, Optional Final Payment: £14,737.50, Total Charge For Credit: £7,638.94, Total Amount Payable: £37,637.94, Representative APR: 9.80%, Interest Rate (Fixed): 9.83%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000

Volkswagen T-Roc1.5 TSI Black Edition 5dr

2025
6 miles
SUV

£32,490

or £441 mo
3 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £440.01, Customer Deposit: £4,873.00, Total Deposit: £5,123.50, Optional Final Payment: £14,737.50, Total Charge For Credit: £8,061.47, Total Amount Payable: £40,551.47, Representative APR: 9.80%, Interest Rate (Fixed): 9.83%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000

Volkswagen T-Roc1.5 TSI R-Line 5dr

2025
3,129 miles
SUV

£31,890

or £440 mo
3 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £439.23, Customer Deposit: £4,783.00, Total Deposit: £5,033.50, Optional Final Payment: £14,040.00, Total Charge For Credit: £7,837.31, Total Amount Payable: £39,727.31, Representative APR: 9.80%, Interest Rate (Fixed): 9.83%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000

Volkswagen Taigo1.0 TSI 115 R-Line 5dr

2025
2,291 miles
SUV

£22,890

or £287 mo
3 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £286.99, Customer Deposit: £3,433.00, Total Deposit: £3,683.50, Optional Final Payment: £11,587.50, Total Charge For Credit: £5,879.53, Total Amount Payable: £28,769.53, Representative APR: 9.80%, Interest Rate (Fixed): 9.83%, Excess Mileage Charge: 3.98ppm, Mileage Per Annum: 10,000

Volkswagen T-Roc1.0 TSI 115 Match 5dr

2025
3,000 miles
SUV

£25,890

or £360 mo
3 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £359.57, Customer Deposit: £3,883.00, Total Deposit: £4,133.50, Optional Final Payment: £11,160.00, Total Charge For Credit: £6,313.29, Total Amount Payable: £32,203.29, Representative APR: 9.80%, Interest Rate (Fixed): 9.83%, Excess Mileage Charge: 3.98ppm, Mileage Per Annum: 10,000

Volkswagen Polo1.0 TSI Match 5dr

2025
3,000 miles
Hatchback

£21,490

or £300 mo
3 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £299.63, Customer Deposit: £3,223.00, Total Deposit: £3,473.50, Optional Final Payment: £9,135.00, Total Charge For Credit: £5,211.11, Total Amount Payable: £26,701.11, Representative APR: 9.90%, Interest Rate (Fixed): 9.83%, Excess Mileage Charge: 3.98ppm, Mileage Per Annum: 10,000

Volkswagen Polo1.0 TSI Life 5dr DSG

2025
2,709 miles
Hatchback

£21,499

or £297 mo
3 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £296.27, Customer Deposit: £3,224.00, Total Deposit: £3,474.85, Optional Final Payment: £9,337.50, Total Charge For Credit: £5,248.04, Total Amount Payable: £26,747.04, Representative APR: 9.80%, Interest Rate (Fixed): 9.83%, Excess Mileage Charge: 3.98ppm, Mileage Per Annum: 10,000

Volkswagen Taigo1.0 TSI 115 Life 5dr DSG

2025
8,000 miles
SUV

£20,890

or £273 mo
3 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £272.01, Customer Deposit: £3,133.00, Total Deposit: £3,383.50, Optional Final Payment: £9,967.50, Total Charge For Credit: £5,255.47, Total Amount Payable: £26,145.47, Representative APR: 9.80%, Interest Rate (Fixed): 9.83%, Excess Mileage Charge: 3.98ppm, Mileage Per Annum: 10,000

19-36 of 2,326 vehicles