We Buy Cars | Buy a Used Mahindra | Mahindra Cars For Sale

223 used Mahindra for sale at WeBuyCars, priced from R 28 900 to R 397 900. Browse photos, specs and prices — every car inspected and quality-checked.

223 Mahindra in stock, years 2007–2026, R 28 900 – R 397 900, at 22 branches. Every vehicle is inspected and quality-checked, with finance and insurance available in-branch and online.

2022 Mahindra Xuv300
2022 Mahindra Xuv300 1.2T (W6)

This 2022 Mahindra XUV300, also known as the Mahindra XUV 300, is a compact Indian SUV and practical family car for five people.

45 778 kmA Rated▾ Rustenburg (NW)
R 164 900
Make: MahindraModel: Xuv300Year: 2022Mileage: 45 778 kmPrice: R 164 900Status: Available#1C9902681
2022 Mahindra PIK UP
2022 Mahindra PIK UP 2.2 Mhawk S6 Refresh Pick Up Single Cab

This pre-owned 2022 Mahindra PIK UP, also searchable as Mahindra Pik Up, Mahindra pickup and the Mhawk S6, is a white single-cab bakkie and practical Indian brand workhorse for business, fleet duties, daily work and load hauling.

93 513 kmA Rated▾ Gqeberha (EC)
R 183 900
Make: MahindraModel: PIK UPYear: 2022Mileage: 93 513 kmPrice: R 183 900Status: Available#1FCA12055
2022 Mahindra PIK UP
2022 Mahindra PIK UP 2.2 Mhawk S6 Refresh Pick Up Single Cab

This 2022 Mahindra PIK UP, also known as the Mahindra Pik Up or Mahindra pickup, is a practical Indian single-cab bakkie and rear-wheel-drive 4x2 workhorse for business use, contractors, farms, deliveries and load hauling.

126 636 kmA Rated▾ Route 21 (GP)
R 178 900
Make: MahindraModel: PIK UPYear: 2022Mileage: 126 636 kmPrice: R 178 900Status: Available#294504585
2022 Mahindra XUV 700
2022 Mahindra XUV 700 2.0 Ax7l Auto (7 Seater)

This pre-owned 2022 Mahindra XUV 700, also written Mahindra XUV700, is a premium Indian SUV and seven-seater family car for school runs, family travel, daily commuting and longer road trips.

41 857 kmA Rated▾ Midstream (GP)
R 329 900
Make: MahindraModel: XUV 700Year: 2022Mileage: 41 857 kmPrice: R 329 900Status: Available#38B503021
2022 Mahindra Scorpio
2022 Mahindra Scorpio 2.2td (S11)

This pre-owned 2022 Mahindra Scorpio 2.2TD S11 is an Indian SUV and family vehicle with three-row seating for eight, five doors and a large 928-litre boot.

84 942 kmA Rated▾ Mbombela (MP)
R 212 900
Make: MahindraModel: ScorpioYear: 2022Mileage: 84 942 kmPrice: R 212 900Status: Available#3BDB02248
2022 Mahindra PIK UP
2022 Mahindra PIK UP 2.2 Mhawk S11 Auto Pick Up Double Cab

This 2022 Mahindra PIK UP, also known as a Mahindra Pik Up or Mahindra pickup, is a pre-owned Indian double cab bakkie for work, business, fleet use and family practicality.

167 089 kmA Rated▾ Witbank (MP)
Starting bid R 188 900
Make: MahindraModel: PIK UPYear: 2022Mileage: 167 089 kmStarting bid: R 188 900Status: On Auction#3D2503708
2022 Mahindra PIK UP
2022 Mahindra PIK UP 2.2 Mhawk S10 Pick Up Double Cab

This 2022 Mahindra PIK UP 2.2 Mhawk S10 Pick Up Double Cab is a pre-owned white double cab bakkie and Indian brand workhorse for business use, fleet duties, daily commuting, family transport and load hauling.

106 401 kmA Rated▾ JHB South (GP)
R 231 900
Make: MahindraModel: PIK UPYear: 2022Mileage: 106 401 kmPrice: R 231 900Status: Available#3DC401583
2022 Mahindra Xuv300
2022 Mahindra Xuv300 1.2T (W6)

This pre-owned 2022 Mahindra XUV300, also searched as the Mahindra XUV 300, is a compact Indian SUV and practical Asian family car for city driving, daily commuting, students and an affordable first car.

30 768 kmA Rated▾ Silver Lakes (GP)
R 195 900
Make: MahindraModel: Xuv300Year: 2022Mileage: 30 768 kmPrice: R 195 900Status: Available#3E3A11558
2022 Mahindra PIK UP
2022 Mahindra PIK UP 2.2 Mhawk S11 Auto Pick Up Double Cab

This 2022 Mahindra PIK UP, also known as the Mahindra Pik Up or Mahindra pickup, is a pre-owned Indian double cab bakkie for work, business, fleet use and everyday driving.

77 250 kmA Rated▾ Polokwane (L)
R 291 900
Make: MahindraModel: PIK UPYear: 2022Mileage: 77 250 kmPrice: R 291 900Status: Available#41E109895
2022 Mahindra PIK UP
2022 Mahindra PIK UP 2.2 Mhawk S10 4x4 Pick Up Double Cab

This pre-owned 2022 Mahindra PIK UP, also searched as Mahindra Pik Up or Mahindra pickup, is an Indian 4x4 double cab bakkie and one-tonner for work, fleet use, business use, load hauling and outdoor travel.

48 656 kmA Rated▾ Rustenburg (NW)
R 292 900
Make: MahindraModel: PIK UPYear: 2022Mileage: 48 656 kmPrice: R 292 900Status: Available#4B5100339
2022 Mahindra PIK UP
2022 Mahindra PIK UP 2.2 Mhawk S6 Refresh 4x4 Pick Up Single Cab

The 2022 Mahindra PIK UP, also written Mahindra Pik Up or Mahindra pickup, is a white Indian single-cab bakkie and practical 4x4 workhorse for farmers, tradespeople, contractors, fleets and business use.

103 232 kmA Rated▾ Gqeberha (EC)
R 170 900
Make: MahindraModel: PIK UPYear: 2022Mileage: 103 232 kmPrice: R 170 900Status: Available#55B912472
2022 Mahindra PIK UP
2022 Mahindra PIK UP 2.2 Mhawk S6 Karoo 4x4 Auto Pick Up Double Cab

This 2022 Mahindra PIK UP, also written Mahindra Pik Up or Mahindra pickup, is a pre-owned Indian bakkie from the Mahindra brand: a double cab, automatic 4x4 workhorse for business use, fleet duty, load hauling and outdoor travel.

137 791 kmA Rated▾ Midstream (GP)
R 194 900
Make: MahindraModel: PIK UPYear: 2022Mileage: 137 791 kmPrice: R 194 900Status: Available#69C602361
2022 Mahindra Xuv300
2022 Mahindra Xuv300 1.2T SE (W4)

This 2022 Mahindra XUV300, also searched as Mahindra XUV 300, is a compact five-door SUV and practical Indian car for city driving, daily commuting and family use.

53 089 kmA Rated▾ Midstream (GP)
R 165 900
Make: MahindraModel: Xuv300Year: 2022Mileage: 53 089 kmPrice: R 165 900#69DA06233
2022 Mahindra PIK UP
2022 Mahindra PIK UP 2.2 Mhawk S6 Karoo 4x4 Auto Pick Up Double Cab

This 2022 Mahindra PIK UP, also searchable as Mahindra Pik Up or Mahindra pickup, is an Indian bakkie and Indian brand double cab workhorse for business use, fleet duties, load hauling, family transport and 4x4 touring.

142 959 kmA Rated▾ Midstream (GP)
R 205 900
Make: MahindraModel: PIK UPYear: 2022Mileage: 142 959 kmPrice: R 205 900Status: Available#6B8B02415
2022 Mahindra PIK UP
2022 Mahindra PIK UP 2.2 Mhawk S11 Auto Pick Up Double Cab

This 2022 Mahindra PIK UP, also searchable as Mahindra Pik Up or Mahindra pickup, is a pre-owned Indian bakkie and double cab pickup for work, business and family use.

80 875 kmA Rated▾ Germiston (GP)
R 281 900
Make: MahindraModel: PIK UPYear: 2022Mileage: 80 875 kmPrice: R 281 900Status: Available#6E8304501
2022 Mahindra PIK UP
2022 Mahindra PIK UP 2.2 Mhawk S10 4x4 Pick Up Double Cab

This 2022 Mahindra PIK UP, also searched as Mahindra Pik Up, Mahindra Pick Up or Mahindra pickup, is a pre-owned Indian double cab bakkie for work, family and outdoor use.

139 087 kmA Rated▾ Midstream (GP)
R 246 900
Make: MahindraModel: PIK UPYear: 2022Mileage: 139 087 kmPrice: R 246 900Status: Available#742901361
2022 Mahindra Xuv300
2022 Mahindra Xuv300 1.5d (W8)

This pre-owned 2022 Mahindra XUV300 1.5D W8, also searchable as Mahindra Xuv300, XUV 300 and Xuv 300, is a compact Indian SUV and practical five-seat family car for daily commuting, city driving, shopping and weekend travel.

43 945 kmA Rated▾ Dome (GP)
R 224 900
Make: MahindraModel: Xuv300Year: 2022Mileage: 43 945 kmPrice: R 224 900Status: Available#841704925
2022 Mahindra KUV 100
2022 Mahindra KUV 100 1.2 K2+ NXT

This pre-owned 2022 Mahindra KUV 100, also searched as the Mahindra KUV100, KUV 100 NXT and KUV100 NXT, is a compact Indian SUV and practical five-door city car for a daily commuter, student driver or affordable first car.

65 466 kmA Rated▾ Lansdowne (WC)
R 103 900
Make: MahindraModel: KUV 100Year: 2022Mileage: 65 466 kmPrice: R 103 900#8F4104503
2022 Mahindra PIK UP
2022 Mahindra PIK UP 2.2crde Mhawk S6 Refresh Mining 4x4 Pick Up Double Cab

This 2022 Mahindra PIK UP, also searched as Mahindra Pik Up, is a pre-owned Indian bakkie and double cab pickup for work, business and outdoor use.

127 696 kmA Rated▾ Lansdowne (WC)
R 255 900
Make: MahindraModel: PIK UPYear: 2022Mileage: 127 696 kmPrice: R 255 900Status: Available#91EF04384
2022 Mahindra PIK UP
2022 Mahindra PIK UP 2.2 Mhawk S6 Pick Up Double Cab

This 2022 Mahindra PIK UP, also searched as Mahindra Pickup or Mahindra Pick Up, is a pre-owned Indian double cab bakkie and practical one-tonner for work, fleet and business use.

158 672 kmA Rated▾ Rustenburg (NW)
Starting bid R 153 900
Make: MahindraModel: PIK UPYear: 2022Mileage: 158 672 kmStarting bid: R 153 900Status: On Auction#9FFB01817
2022 Mahindra PIK UP
2022 Mahindra PIK UP 2.2 Mhawk S11 Auto Pick Up Double Cab

This 2022 Mahindra PIK UP, also known as the Mahindra Pick Up, is a pre-owned Indian double cab bakkie and practical workhorse for business use, fleet duties, daily commuting and family travel.

41 273 kmA Rated▾ Dome (GP)
R 321 900
Make: MahindraModel: PIK UPYear: 2022Mileage: 41 273 kmPrice: R 321 900Status: Available#A87406873
2022 Mahindra PIK UP
2022 Mahindra PIK UP 2.2 Mhawk S6 Refresh Pick Up Single Cab

This 2022 Mahindra PIK UP, also known as the Mahindra Pik Up or Mahindra pickup, is a white single-cab bakkie and practical Indian workhorse for tradespeople, small businesses, fleet use and daily load hauling.

78 084 kmA Rated▾ Midstream (GP)
R 178 900
Make: MahindraModel: PIK UPYear: 2022Mileage: 78 084 kmPrice: R 178 900#AA8108444
2022 Mahindra PIK UP
2022 Mahindra PIK UP 2.2 Mhawk S11 Auto Pick Up Double Cab

This 2022 Mahindra PIK UP, also searched as Mahindra Pickup or Pick Up, is a silver double cab bakkie for work, business and everyday driving.

69 342 kmA Rated▾ Mbombela (MP)
R 291 900
Make: MahindraModel: PIK UPYear: 2022Mileage: 69 342 kmPrice: R 291 900Status: Available#B25013597
2022 Mahindra XUV 700
2022 Mahindra XUV 700 2.0 Ax7l Auto (7 Seater)

This pre-owned 2022 Mahindra XUV 700, also written XUV700, is a premium Indian SUV and seven-seater family car at the Midstream Branch in Pretoria, also known as Tshwane, Gauteng.

43 827 kmA Rated▾ Midstream (GP)
R 319 900
Make: MahindraModel: XUV 700Year: 2022Mileage: 43 827 kmPrice: R 319 900Status: Available#BC8803073