We Buy Cars | Buy a Used Mahindra | Mahindra Cars For Sale
179 used Mahindra for sale
South Africa · 2008–2026 models · From R 26 900 · Finance and insurance available
2026 Mahindra PIK UP 2.2 Mhawk S6 Refresh Pick Up Single Cab
15 801 kmA Rated▾ Midstream (GP)
R 269 900
Make: MahindraModel: PIK UPYear: 2026Mileage: 15 801 kmPrice: R 269 900Status: Available#1DDB14295
2026 Mahindra XUV 700 2.0 AX5 Auto
75 kmA Rated▾ Dome (GP)
R 355 900
Make: MahindraModel: XUV 700Year: 2026Mileage: 75 kmPrice: R 355 900Status: Available#228705259
2026 Mahindra XUV 700 2.0 AX7 Auto Black Edition (7 Seat)
6 250 kmA Rated▾ Silver Lakes (GP)
R 443 900
Make: MahindraModel: XUV 700Year: 2026Mileage: 6 250 kmPrice: R 443 900Status: Available#245514433
2026 Mahindra XUV 700 2.0 AX5 Auto
130 kmA Rated▾ JHB South (GP)
R 370 900
Make: MahindraModel: XUV 700Year: 2026Mileage: 130 kmPrice: R 370 900Status: Available#3B0605293
2026 Mahindra XUV 700 2.0 AX5 Auto
121 kmA Rated▾ JHB South (GP)
R 360 900
Make: MahindraModel: XUV 700Year: 2026Mileage: 121 kmPrice: R 360 900Status: Available#43EB05310
2026 Mahindra Xuv3xo 1.2T MX3 Auto
26 853 kmA Rated▾ Midstream (GP)
R 264 900
Make: MahindraModel: Xuv3xoYear: 2026Mileage: 26 853 kmPrice: R 264 900#440607544
2026 Mahindra PIK UP 2.2 Mhawk S6 Refresh Pick Up Single Cab
26 199 kmA Rated▾ Polokwane (L)
Starting bid R 269 000
Make: MahindraModel: PIK UPYear: 2026Mileage: 26 199 kmStarting bid: R 269 000Status: On Auction#470C06094
2026 Mahindra XUV 700 2.0 AX5 Auto
75 kmA Rated▾ Midstream (GP)
R 358 900
Make: MahindraModel: XUV 700Year: 2026Mileage: 75 kmPrice: R 358 900Status: Available#4C8F05341
2026 Mahindra XUV 700 2.0 AX5 Auto
133 kmA Rated▾ JHB South (GP)
R 370 900
Make: MahindraModel: XUV 700Year: 2026Mileage: 133 kmPrice: R 370 900Status: Available#6CC105288
2026 Mahindra XUV 700 2.0 AX5 Auto
77 kmA Rated▾ Silver Lakes (GP)
R 360 900
Make: MahindraModel: XUV 700Year: 2026Mileage: 77 kmPrice: R 360 900Status: Available#6EB205296
2026 Mahindra XUV 700 2.0 AX5 Auto
115 kmA Rated▾ Rustenburg (NW)
R 355 900
Make: MahindraModel: XUV 700Year: 2026Mileage: 115 kmPrice: R 355 900Status: Available#73D805308
2026 Mahindra XUV 700 2.0 AX5 Auto
119 kmA Rated▾ JHB South (GP)
R 353 900
Make: MahindraModel: XUV 700Year: 2026Mileage: 119 kmPrice: R 353 900Status: Available#748105272
2026 Mahindra Xuv3xo 1.2T MX2 Auto
13 377 kmA Rated▾ Bloemfontein (FS)
R 241 900
Make: MahindraModel: Xuv3xoYear: 2026Mileage: 13 377 kmPrice: R 241 900Status: Available#99D609858
2026 Mahindra XUV 700 2.0 AX5 Auto
83 kmA Rated▾ Midstream (GP)
R 369 900
Make: MahindraModel: XUV 700Year: 2026Mileage: 83 kmPrice: R 369 900Status: Available#9A1A05305
2026 Mahindra Xuv3xo 1.2T MX2 Auto
6 595 kmA Rated▾ Lansdowne (WC)
R 247 900
Make: MahindraModel: Xuv3xoYear: 2026Mileage: 6 595 kmPrice: R 247 900Status: Available#A6D604906
2026 Mahindra XUV 700 2.0 AX5 Auto
125 kmA Rated▾ JHB South (GP)
R 394 900
Make: MahindraModel: XUV 700Year: 2026Mileage: 125 kmPrice: R 394 900Status: Available#B36305269
2026 Mahindra XUV 700 2.0 AX5 Auto
74 kmA Rated▾ Montana (GP)
R 360 900
Make: MahindraModel: XUV 700Year: 2026Mileage: 74 kmPrice: R 360 900Status: Available#B80605265
2026 Mahindra Bolero Maxi Truck 2.5 TD Pick Up Single Cab
4 549 kmA Rated▾ Lansdowne (WC)
R 190 900
Make: MahindraModel: BoleroYear: 2026Mileage: 4 549 kmPrice: R 190 900#BA0B10526
2026 Mahindra XUV 700 2.0 AX5 Auto
132 kmA Rated▾ JHB South (GP)
R 360 900
Make: MahindraModel: XUV 700Year: 2026Mileage: 132 kmPrice: R 360 900Status: Available#D25505276
2026 Mahindra XUV 700 2.0 AX5 Auto
72 kmA Rated▾ Midstream (GP)
R 353 900
Make: MahindraModel: XUV 700Year: 2026Mileage: 72 kmPrice: R 353 900Status: Available#D77A05271
2026 Mahindra XUV 700 2.0 AX5 Auto
65 kmA Rated▾ Midstream (GP)
R 353 900
Make: MahindraModel: XUV 700Year: 2026Mileage: 65 kmPrice: R 353 900Status: Available#DD4E05292
2026 Mahindra XUV 700 2.0 AX5 Auto
164 kmA Rated▾ Midstream (GP)
R 367 900
Make: MahindraModel: XUV 700Year: 2026Mileage: 164 kmPrice: R 367 900Status: Available#F7EC05298
2025 Mahindra PIK UP 2.2 Mhawk S6 Karoo Auto Pick Up Double Cab
32 328 kmA Rated▾ Riverhorse (KZN)
R 342 900
Make: MahindraModel: PIK UPYear: 2025Mileage: 32 328 kmPrice: R 342 900Status: Available#2E6711785
2025 Mahindra PIK UP 2.2 Mhawk S4 Pick Up Single Cab
24 313 kmA Rated▾ Richmond (WC)
R 225 900
Make: MahindraModel: PIK UPYear: 2025Mileage: 24 313 kmPrice: R 225 900Status: Available#303904661