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.

2018 Mahindra PIK UP
2018 Mahindra PIK UP 2.2 Mhawk S6 Pick Up Single Cab

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

169 739 kmB Rated▾ Gqeberha (EC)
R 118 900
Make: MahindraModel: PIK UPYear: 2018Mileage: 169 739 kmPrice: R 118 900Status: Available#4A8207691
2018 Mahindra PIK UP
2018 Mahindra PIK UP 2.2 Mhawk S6 4x4 Pick Up Single Cab

This 2018 Mahindra PIK UP, also searched as Mahindra Pik Up or Mahindra pickup, is a single-cab bakkie and practical workhorse for contractors, farmers, tradespeople, fleet operators and business use.

179 960 kmB Rated▾ Witbank (MP)
R 115 900
Make: MahindraModel: PIK UPYear: 2018Mileage: 179 960 kmPrice: R 115 900#57C107671
2018 Mahindra Genio
2018 Mahindra Genio 2.2 Crde LWB Pick Up

This pre-owned 2018 Mahindra Genio 2.2 CRDe LWB Pick Up is an Indian commercial bakkie and enclosed box-body delivery vehicle for business use, courier work, trade services, distribution and fleet operations.

242 731 kmB Rated▾ Route 21 (GP)
Starting bid R 48 900
Make: MahindraModel: GenioYear: 2018Mileage: 242 731 kmStarting bid: R 48 900Status: On Auction#64F911193
2018 Mahindra TUV
2018 Mahindra TUV Tuv300 1.5td (7 Seat)

This 2018 Mahindra TUV300, also known as the Mahindra TUV, is a compact Indian SUV and practical seven-seater family car for daily commuting, city driving, school runs and affordable family travel.

195 998 kmB Rated▾ Germiston (GP)
R 60 900
Make: MahindraModel: TUVYear: 2018Mileage: 195 998 kmPrice: R 60 900Status: Available#82D106699
2018 Mahindra PIK UP
2018 Mahindra PIK UP 2.2 Mhawk S10 Pick Up Double Cab

This 2018 Mahindra PIK UP, also known as the Mahindra Pik Up or Mahindra pickup, is a pre-owned Indian bakkie and practical double-cab workhorse for business use, fleet duty, daily commuting and family transport.

155 661 kmB Rated▾ Germiston (GP)
Starting bid R 138 000
Make: MahindraModel: PIK UPYear: 2018Mileage: 155 661 kmStarting bid: R 138 000Status: On Auction#98F608485
2018 Mahindra TUV
2018 Mahindra TUV Tuv300 1.5td (7 Seat)

The 2018 Mahindra TUV300 1.5TD is a pre-owned Indian SUV and practical seven-seater family car for daily commuting, school runs, city driving and affordable family travel.

74 729 kmA Rated▾ Montana (GP)
R 129 900
Make: MahindraModel: TUVYear: 2018Mileage: 74 729 kmPrice: R 129 900Status: Available#A13C00590
2018 Mahindra XUV
2018 Mahindra XUV 500 2.2d Mhawk (W8) 7 Seat

This pre-owned 2018 Mahindra XUV 500, also known as the Mahindra XUV500, is a white seven-seat SUV and practical family car for school runs, family travel, daily commuting and longer road trips.

190 898 kmB Rated▾ Vereeniging (GP)
Starting bid R 83 000
Make: MahindraModel: XUVYear: 2018Mileage: 190 898 kmStarting bid: R 83 000Status: On Auction#B75E08176
2018 Mahindra TUV
2018 Mahindra TUV Tuv300 1.5td (7 Seat)

This pre-owned 2018 Mahindra TUV300, also known as the Mahindra TUV 300 or TUV, is a compact seven-seat diesel SUV for family transport, daily commuting and practical city driving.

118 675 kmA Rated▾ Dome (GP)
R 91 900
Make: MahindraModel: TUVYear: 2018Mileage: 118 675 kmPrice: R 91 900#C98909146
2018 Mahindra TUV
2018 Mahindra TUV Tuv300 1.5td (7 Seat)

This pre-owned 2018 Mahindra TUV300, also known as the Mahindra TUV 300 or TUV, is an Indian SUV and practical seven-seat family car for daily commuting, city driving and family trips.

105 202 kmA Rated▾ Lansdowne (WC)
R 100 900
Make: MahindraModel: TUVYear: 2018Mileage: 105 202 kmPrice: R 100 900Status: Available#DAE501602
2017 Mahindra XUV
2017 Mahindra XUV 500 2.2d Mhawk (W4) 7 Seat

The 2017 Mahindra XUV 500, also known as the Mahindra XUV500 or XUV 500, is a seven-seat diesel SUV and practical family car for school runs, family travel, daily commuting and city driving.

133 537 kmB Rated▾ Springfield (KZN)
R 90 900
Make: MahindraModel: XUVYear: 2017Mileage: 133 537 kmPrice: R 90 900Status: Available#10AE08000
2017 Mahindra PIK UP
2017 Mahindra PIK UP 2.2 Mhawk S10 4x4 Pick Up Double Cab

This pre-owned 2017 Mahindra PIK UP, also known as the Mahindra Pik Up or Mahindra pickup, is an Indian double cab bakkie and practical 4x4 workhorse for business use, farming, fleet work, daily driving and outdoor touring.

209 135 kmB Rated▾ Pietermaritzburg (KZN)
Starting bid R 134 000
Make: MahindraModel: PIK UPYear: 2017Mileage: 209 135 kmStarting bid: R 134 000Status: On Auction#5AE310219
2017 Mahindra XUV
2017 Mahindra XUV 500 2.2d Mhawk Auto (W8) 7 Seat

The 2017 Mahindra XUV 500 2.2d Mhawk Auto W8 is a silver metallic, seven-seat family SUV and sports utility vehicle for family travel, school runs, daily commuting and longer road trips.

105 555 kmA Rated▾ Silver Lakes (GP)
Starting bid R 149 000
Make: MahindraModel: XUVYear: 2017Mileage: 105 555 kmStarting bid: R 149 000Status: On Auction#72E010031
2017 Mahindra PIK UP
2017 Mahindra PIK UP 2.2 Mhawk S10 4x4 Pick Up Double Cab

This 2017 Mahindra PIK UP, also known as a Mahindra Pik Up or Mahindra pickup, is an Indian double-cab bakkie and practical one-tonner for work, fleet and business use, load hauling, daily commuting and weekend trips.

316 007 kmB Rated▾ Dome (GP)
R 95 900
Make: MahindraModel: PIK UPYear: 2017Mileage: 316 007 kmPrice: R 95 900Status: Available#99B100160
2017 Mahindra XUV
2017 Mahindra XUV 500 2.2d Mhawk (W4) 7 Seat

This 2017 Mahindra XUV 500, also written Mahindra XUV500 or XUV 500, is a practical seven-seat Indian SUV and family car for everyday commuting, school runs, longer trips and leisure touring.

174 324 kmB Rated▾ Germiston (GP)
R 84 900
Make: MahindraModel: XUVYear: 2017Mileage: 174 324 kmPrice: R 84 900Status: Available#F8E504305
2016 Mahindra XUV
2016 Mahindra XUV 500 2.2d Mhawk (W8) 7 Seat

This pre-owned 2016 Mahindra XUV 500, also searched as the Mahindra XUV500 or XUV 500, is a seven-seat family SUV and practical sports utility vehicle from Indian brand Mahindra.

205 993 kmB Rated▾ Riverhorse (KZN)
R 86 900
Make: MahindraModel: XUVYear: 2016Mileage: 205 993 kmPrice: R 86 900Status: Available#137E04618
2016 Mahindra XUV
2016 Mahindra XUV 500 2.2d Mhawk (W8) 7 Seat

This metallic orange Mahindra XUV 500, also written Mahindra XUV500 or XUV 500, is a seven-seat Indian SUV and practical family car for school runs, holidays and daily commuting.

185 283 kmB Rated▾ Springfield (KZN)
R 76 900
Make: MahindraModel: XUVYear: 2016Mileage: 185 283 kmPrice: R 76 900#406013891
2016 Mahindra XUV
2016 Mahindra XUV 500 2.2d Mhawk (W8) 7 Seat

This 2016 Mahindra XUV500 2.2d mHawk W8 is a pre-owned Indian SUV and seven-seater family car, also searchable as a Mahindra XUV 500, XUV500 or Mahindra 500.

125 633 kmA Rated▾ Dome (GP)
R 113 900
Make: MahindraModel: XUVYear: 2016Mileage: 125 633 kmPrice: R 113 900Status: Available#6B9211795
2016 Mahindra Bolero
2016 Mahindra Bolero NEF 4x4 Pick Up Double Cab

The Mahindra Bolero NEF 4x4 Pick Up Double Cab is an Indian bakkie and practical 4x4 workhorse for small businesses, farming, fleet use, daily work and load hauling.

126 797 kmB Rated▾ Germiston (GP)
R 68 900
Make: MahindraModel: BoleroYear: 2016Mileage: 126 797 kmPrice: R 68 900Status: Available#773006100
2015 Mahindra XUV
2015 Mahindra XUV 500 2.2d Mhawk (W8) 7 Seat

This pre-owned 2015 Mahindra XUV 500, also known as the Mahindra XUV500, is a silver Indian SUV and practical seven-seater family car for growing families, child-seat passengers and everyday school or shopping trips.

130 026 kmA Rated▾ Polokwane (L)
R 91 900
Make: MahindraModel: XUVYear: 2015Mileage: 130 026 kmPrice: R 91 900#304513145
2015 Mahindra XUV
2015 Mahindra XUV 500 2.2d Mhawk (W6) 7 Seat

This pre-owned 2015 Mahindra XUV 500, also written Mahindra XUV500 or XUV 500, is a seven-seat diesel SUV and family car from the Indian brand Mahindra.

155 290 kmB Rated▾ Vereeniging (GP)
R 96 900
Make: MahindraModel: XUVYear: 2015Mileage: 155 290 kmPrice: R 96 900Status: Available#6AA408943
2015 Mahindra XUV
2015 Mahindra XUV 500 2.2d Mhawk (W4) 7 Seat

This 2015 Mahindra XUV 500, also known as the Mahindra XUV500 or XUV 500, is a pre-owned Indian SUV and seven-seater family car for daily commuting, school runs, family travel and holiday touring.

282 359 kmB Rated▾ Dome (GP)
R 43 900
Make: MahindraModel: XUVYear: 2015Mileage: 282 359 kmPrice: R 43 900Status: Available#838211990
2014 Mahindra Scorpio
2014 Mahindra Scorpio 2.2 Crde Mhawk 4x4 Pick Up Double Cab

This pre-owned 2014 Mahindra Scorpio 2.2 CRDe mHawk 4x4 Pick Up Double Cab is an Indian bakkie and Indian car for work, business use, load hauling, outdoor trips and practical daily driving.

161 686 kmB Rated▾ Silver Lakes (GP)
R 57 900
Make: MahindraModel: ScorpioYear: 2014Mileage: 161 686 kmPrice: R 57 900#6C2303411
2014 Mahindra XUV
2014 Mahindra XUV 500 2.2d Mhawk (W8) 7 Seat

This pre-owned 2014 Mahindra XUV 500, also written Mahindra XUV500 or XUV 500, is a red seven-seat SUV and practical family car for school runs, family trips, daily commuting and city driving.

114 693 kmA Rated▾ Midstream (GP)
R 94 900
Make: MahindraModel: XUVYear: 2014Mileage: 114 693 kmPrice: R 94 900Status: Available#C58213336
2013 Mahindra XUV
2013 Mahindra XUV 500 2.2d Mhawk (W8) 7 Seat

This 2013 Mahindra XUV500 2.2d Mhawk W8 is a pre-owned Indian SUV and seven-seater family car, also searchable as Mahindra XUV 500, XUV500 or XUV.

180 875 kmB Rated▾ Mbombela (MP)
R 60 900
Make: MahindraModel: XUVYear: 2013Mileage: 180 875 kmPrice: R 60 900Status: Available#61FC06147