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.
This pre-owned 2021 Mahindra XUV300, also searchable as Mahindra XUV 300 or Xuv300, is a compact Indian SUV from an Indian brand, suited to daily commuting, city driving and affordable family transport.
This 2021 Mahindra PIK UP, also searched as Mahindra Pik Up, Mahindra pickup and Mahindra pick-up, is a silver Indian double cab bakkie and practical 4x4 workhorse for business use, fleet duty, load hauling and daily driving.
This 2021 Mahindra PIK UP 2.2 mHawk S10 Pick Up Double Cab, also searched as Mahindra Pik Up, Mahindra pickup and Mahindra bakkie, is a pre-owned Indian bakkie for work, business and everyday driving.
This pre-owned 2021 Mahindra XUV 500 2.2d Mhawk Auto W10 is a seven-seat diesel SUV and practical family car for school runs, family trips, daily commuting and longer road travel.
This white Mahindra PIK UP, also known as a Mahindra Pik Up or Mahindra pickup, is an Indian bakkie and practical single-cab workhorse for tradespeople, small businesses, fleet use and daily load hauling.
This 2021 Mahindra PIK UP, also searched as Mahindra Pik Up, Mahindra Pickup or Mahindra Pick-Up, is a silver double-cab bakkie and pre-owned Indian bakkie for work, family transport, fleet use and outdoor travel.
This 2021 Mahindra PIK UP, also known as the Mahindra Pik Up or Mahindra pickup, is a pre-owned Indian double cab bakkie for work, family travel and everyday utility.
This pre-owned 2021 Mahindra Scorpio 2.2TD S11 is a white seven-seater SUV and practical family car for daily commuting, school runs, longer trips and affordable touring.
This 2021 Mahindra Thar 2.5 NEF 4x4 Adventure is a compact Indian SUV and rugged 4x4 off-road vehicle for adventure driving, trail exploring, camping, leisure touring and weekend escapes.
This pre-owned 2020 Mahindra XUV300, also known as the Mahindra Xuv 300, is a compact Indian SUV and practical five-seat family car for daily commuting, city driving, students and small families.
This pre-owned 2020 Mahindra TUV300, also searchable as Mahindra TUV 300 or TUV300, is an Indian SUV and seven-seater family car for everyday commuting, school runs, city driving and practical family travel.
The 2020 Mahindra Thar 2.5 CRDe 4x4 Soft Top is a compact Indian SUV and rugged Indian 4x4 built for off-road driving, trail use, outdoor touring, camping and adventure holidays.
This 2020 Mahindra KUV 100, also known as the Mahindra KUV100 or KUV 100 NXT, is a compact Indian SUV and practical city car for daily commuting, students, first-car buyers and small families.
This pre-owned 2020 Mahindra Scorpio 2.2TD S11 is a white, Indian SUV and practical seven-seater family car for everyday commuting, school runs, longer trips and leisure touring.
This used Mahindra PIK UP, also searchable as Mahindra Pik Up, is a white Indian bakkie and practical single-cab workhorse for tradespeople, farmers, contractors, small businesses and fleet use.
This pre-owned 2020 Mahindra Scorpio 2.2TD S11 is a red, Indian-built SUV and eight-seater family vehicle for school runs, larger households, daily commuting, city driving and leisure touring.
This 2020 Mahindra PIK UP, also searched as Mahindra Pikup or Mahindra Pickup, is a white double cab bakkie and Indian one-tonner for work, fleet and business use.
The Mahindra KUV 100, also written Mahindra KUV100 or KUV 100 #DARE, is a compact Indian SUV and practical five-door family car for Cape Town city driving, daily commuting, student use and an affordable first car.
This 2020 Mahindra XUV300, also written Xuv300, is a compact red SUV and practical five-seat family car from Indian brand Mahindra.
This 2020 Mahindra XUV300 1.5D W6, also searched as Mahindra XUV 300, is a compact Indian SUV and practical five-seat family car for daily commuting, city driving and affordable first-car ownership.
The 2020 Mahindra XUV 500, also written Mahindra XUV500 or XUV 500, is a practical Indian SUV from Asia for family transport, daily commuting and city driving.
This pre-owned 2020 Mahindra KUV 100, also searchable as the Mahindra KUV100, is a compact Indian SUV and practical city car for daily commuting, students and an affordable first car.
This pre-owned 2020 Mahindra XUV300, also known as the Mahindra XUV 300, is a compact Indian SUV and practical five-seater family car for daily commuting, city driving and affordable first-car or student-car use.
This 2020 Mahindra Bolero NEF Pick Up Single Cab is a white diesel work bakkie and pickup for tradespeople, farmers, contractors, small businesses, fleet use and daily load hauling.