We Buy Cars | Buy a Used Mazda | Mazda Cars For Sale
171 used Mazda for sale
South Africa · 1989–2025 models · From R 20 900 · Finance and insurance available
2011 Mazda MX5 MX-5 2.0 Roadster Coupe
85 776 kmB Rated▾ JHB South (GP)
R 106 900
Make: MazdaModel: MX5Year: 2011Mileage: 85 776 kmPrice: R 106 900Status: Available#E94006798
2010 Mazda BT 50 Series BT-50 Drifter 2.5TDI SLX 4x4 F/cab Pick Up Single Cab
253 409 kmB Rated▾ Vereeniging (GP)
R 92 900
Make: MazdaModel: BT 50 SeriesYear: 2010Mileage: 253 409 kmPrice: R 92 900Status: Available#4E3606123
2010 Mazda CX-7 2.5 Dynamic Auto
259 155 kmB Rated▾ Richmond (WC)
R 41 900
Make: MazdaModel: CX-7Year: 2010Mileage: 259 155 kmPrice: R 41 900Status: Available#9CBB06279
2010 Mazda BT 50 Series BT-50 Drifter 2.6i 4x4 Safety Pick Up Single Cab
245 511 kmB Rated▾ Polokwane (L)
R 97 900
Make: MazdaModel: BT 50 SeriesYear: 2010Mileage: 245 511 kmPrice: R 97 900Status: Available#E27F10071
2010 Mazda BT 50 Series BT-50 Drifter 2.5TDI SLX Pick Up Single Cab
283 449 kmB Rated▾ Brackenfell (WC)
Starting bid R 57 000
Make: MazdaModel: BT 50 SeriesYear: 2010Mileage: 283 449 kmStarting bid: R 57 000Status: On Auction#F9E812521
2009 Mazda BT 50 Series BT-50 Drifter 3.0crdi SLX Pick Up F/cab
123 793 kmB Rated▾ George (WC)
R 153 900
Make: MazdaModel: BT 50 SeriesYear: 2009Mileage: 123 793 kmPrice: R 153 900Status: Available#408407105
2009 Mazda CX-7 2.3 Disi Auto
129 606 kmB Rated▾ Lansdowne (WC)
R 42 900
Make: MazdaModel: CX-7Year: 2009Mileage: 129 606 kmPrice: R 42 900Status: Available#E8DE13526
2009 Mazda Mazda 2 1.5 Dynamic
157 776 kmB Rated▾ Lansdowne (WC)
R 65 900
Make: MazdaModel: Mazda 2Year: 2009Mileage: 157 776 kmPrice: R 65 900Status: Available#FEF100206
2008 Mazda Mazda 2 1.3 Active
336 602 kmB Rated▾ JHB South (GP)
Starting bid R 31 000
Make: MazdaModel: Mazda 2Year: 2008Mileage: 336 602 kmStarting bid: R 31 000Status: On Auction#14A311030
2008 Mazda Mazda 2 1.5 Dynamic
143 966 kmB Rated▾ Germiston (GP)
R 75 900
Make: MazdaModel: Mazda 2Year: 2008Mileage: 143 966 kmPrice: R 75 900Status: Available#6D1907859
2008 Mazda MX5 MX-5 Roadster Coupe
78 532 kmB Rated▾ Midstream (GP)
R 130 900
Make: MazdaModel: MX5Year: 2008Mileage: 78 532 kmPrice: R 130 900Status: Available#85C809602
2008 Mazda Mazda 2 1.5 Dynamic
159 590 kmB Rated▾ Brackenfell (WC)
R 56 900
Make: MazdaModel: Mazda 2Year: 2008Mileage: 159 590 kmPrice: R 56 900Status: Available#B52B11671
2008 Mazda Mazda 2 1.5 Individual
198 218 kmB Rated▾ Gqeberha (EC)
R 53 900
Make: MazdaModel: Mazda 2Year: 2008Mileage: 198 218 kmPrice: R 53 900Status: Available#DB6300670
2008 Mazda Mazda 2 1.3 Active
182 049 kmB Rated▾ Germiston (GP)
R 60 900
Make: MazdaModel: Mazda 2Year: 2008Mileage: 182 049 kmPrice: R 60 900Status: Available#FAEB08498
2007 Mazda MX5 MX-5 2.0 Hard TOP
194 942 kmB Rated▾ Germiston (GP)
R 96 900
Make: MazdaModel: MX5Year: 2007Mileage: 194 942 kmPrice: R 96 900Status: Available#62A510167
2007 Mazda BT 50 Series BT-50 Drifter 3.0crdi SLE Pick Up Double Cab
253 694 kmB Rated▾ George (WC)
R 80 900
Make: MazdaModel: BT 50 SeriesYear: 2007Mileage: 253 694 kmPrice: R 80 900Status: Available#BA8D14045
2007 Mazda Mazda 3 1.6 Dynamic
311 081 kmB Rated▾ JHB South (GP)
R 26 900
Make: MazdaModel: Mazda 3Year: 2007Mileage: 311 081 kmPrice: R 26 900Status: Available#DBB910606
2004 Mazda Mazda 6 2.3 Sporty LUX Auto
202 313 kmB Rated▾ Richmond (WC)
R 41 900
Make: MazdaModel: Mazda 6Year: 2004Mileage: 202 313 kmPrice: R 41 900Status: Available#86BA04976
2002 Mazda 323 130 Sedan
107 357 kmB Rated▾ JHB South (GP)
Starting bid R 35 000
Make: MazdaModel: 323Year: 2002Mileage: 107 357 kmStarting bid: R 35 000Status: On Auction#09CB10905
2001 Mazda Etude 160ise 5-Door
283 970 kmB Rated▾ Montana (GP)
R 28 900
Make: MazdaModel: EtudeYear: 2001Mileage: 283 970 kmPrice: R 28 900Status: Available#670302863
2000 Mazda 323 130 Sedan
310 825 kmB Rated▾ Lansdowne (WC)
R 24 900
Make: MazdaModel: 323Year: 2000Mileage: 310 825 kmPrice: R 24 900Status: Available#A28405083
1999 Mazda Rustler 160 Pick Up Single Cab (Built-Up)
418 270 kmB Rated▾ Brackenfell (WC)
R 26 900
Make: MazdaModel: RustlerYear: 1999Mileage: 418 270 kmPrice: R 26 900Status: Available#870103259
1999 Mazda 323 130 Sting
270 338 kmB Rated▾ Dome (GP)
R 20 900
Make: MazdaModel: 323Year: 1999Mileage: 270 338 kmPrice: R 20 900Status: Available#F07D12397
1998 Mazda B Series B 2500 T/D Pick Up Double Cab
179 990 kmB Rated▾ Bloemfontein (FS)
R 127 900
Make: MazdaModel: B SeriesYear: 1998Mileage: 179 990 kmPrice: R 127 900Status: Available#C44704027