Pre-Owned
Showing 257–272 of 423 results
-
2026 Mazda 2 1.5 Active 5DR
Was R336 000Now R289 900Save R46 100Enquire Now-
petrol
-
Manual
-
10 Kms
-
-
2026 Mazda 2 1.5 Active 5DR
Was R325 200Now R269 900Save R55 300Enquire Now-
petrol
-
Manual
-
0 Kms
-
-
2026 Mazda 2 1.5 Active 5DR
R325 200Enquire Now-
petrol
-
Manual
-
1 Kms
-
-
2026 Mazda 2 1.5 Dynamic 5 Door
R336 000Enquire Now-
petrol
-
Manual
-
15 Kms
-
-
2026 Mazda 2 1.5 Dynamic Auto 5DR
Was R371 300Now R329 900Save R41 400Enquire Now-
petrol
-
Automatic
-
0 Kms
-
-
2026 Mazda 2 1.5 Dynamic Auto 5DR
Was R419 900Now R371 300Save R48 600Enquire Now-
petrol
-
Automatic
-
84 Kms
-
-
2026 Mazda 2 1.5 Dynamic Auto 5DR
Was R379 900Now R349 900Save R30 000Enquire Now-
petrol
-
Automatic
-
1 635 Kms
-
-
2026 Mazda 2 1.5 Dynamic Auto 5DR
Was R379 900Now R349 900Save R30 000Enquire Now-
petrol
-
Automatic
-
2 366 Kms
-
-
2026 Mazda 2 1.5 Dynamic Auto 5DR
Was R371 300Now R345 300Save R26 000Enquire Now-
petrol
-
Automatic
-
0 Kms
-
-
2026 Mazda 2 1.5 Dynamic Auto 5DR
Was R399 900Now R371 300Save R28 600Enquire Now-
petrol
-
Automatic
-
21 Kms
-
-
2026 Mazda 2 1.5 Individual 5DR Auto
Was R400 000Now R376 890Save R23 110Enquire Now-
petrol
-
Automatic
-
0 Kms
-
-
2026 Mazda 2 1.5 Individual 5DR Auto
Was R395 990Now R349 990Save R46 000Enquire Now-
petrol
-
Automatic
-
5 051 Kms
-
-
2026 Mazda 2 1.5 Individual 5DR Auto
Was R399 990Now R376 880Save R23 110Enquire Now-
petrol
-
Automatic
-
0 Kms
-
-
2026 Mazda 3 1.5 Dynamic Auto 5 Door
Was R432 395Now R389 900Save R42 495Enquire Now-
petrol
-
Automatic
-
5 500 Kms
-
-
2026 Mazda 3 2.0 Astina Auto 5 Door
R620 400Enquire Now-
petrol
-
Automatic
-
16 Kms
-
-
2026 Mazda 3 2.0 Astina Auto 5 Door
Was R629 700Now R579 900Save R49 800Enquire Now-
petrol
-
Automatic
-
0 Kms
-