Create Alert

Used Mazda Cars in Scotland

Showing 1 to 10 of 1,385 second hand Mazda Cars

We have 1385 used Mazda cars for sale online, so check out the listings. View stock from 100 Mazda dealers and thousands of private sellers. Find a second hand Mazda by searching today.

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Mazda MX-5 1.8i (126ps) Roadster SE Coupe 2d 1798c +11

Year 2013

Transmission Manual

Mileage 13,581

Fuel type Petrol

Engine size 1798

Mazda Mazda5 2.0 Sport MPV 5d 1999cc +6

Year 2006

Transmission Manual

Mileage 98,330

Fuel type Petrol

Engine size 1999

Retail price £17,189 Finance from £385 per month
Mazda CX-5 2.2d Sport Nav 5 door +45

Year 2018

Transmission Manual

Mileage 55,518

Fuel type Diesel

Engine size 2191

Retail price £11,980 Finance from £271 per month
Mazda MX-5 2.0i Sport Tech 2dr +25

Year 2013

Transmission Manual

Mileage 31,283

Fuel type Petrol

Engine size 2000

Retail price £12,900 Finance from £294 per month
Mazda Mazda3 2.0 Sport Nav 5 door +30

Year 2017

Transmission Manual

Mileage 50,302

Fuel type Petrol

Engine size 1998

Retail price £9,900 Finance from £220 per month
Mazda Mazda2 1.5 75 SE+ 5 door +27

Year 2018

Transmission Manual

Mileage 18,882

Fuel type Petrol

Engine size 1496

Retail price £22,900 Finance from £521 per month
Mazda CX-5 2.0 Sport Nav+ 5 door Estate +37

Year 2018

Transmission Manual

Mileage 18,264

Fuel type Petrol

Engine size 1998

Retail price £20,499 Finance from £464 per month
Mazda MX-5 RF Mazda MX-5 RF 1.5 SE-L Nav+ 2dr +13

Year 2019

Transmission Manual

Mileage 13,027

Fuel type Petrol

Engine size 1496

Search all 1385 Mazda cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Sort by:
Representative finance example

If your borrow amount is £7,000 with a deposit of £1,000, a selected term of 48 months, at a representative APR of 14.9% (fixed) and an annual fixed rate of interest of 14.9%, you would pay £163.87 per month. Total charge for credit will be £1,865.76 and total amount repayable is £7,865.76