2024 Mazda 2
1.5I Hybrid Exclusive Line Cvt
1,491mi Auto Hybrid 1.5L
£19,998
Kirkcaldy
~£502/pm
1,570 cars
1.5 Skyactiv-g Sport Nav Hatchback
2,773mi Auto Petrol 1.5L
£14,996
Dorchester
~£377/pm
Hatchback 1.3 Venture Euro 5 201313
98,978mi Manual Petrol 1.3L
£3,390
Aldridge
~£85/pm