Auto.co.za

28+ Mahindra XUV300 Cars for Sale in South Africa

View 28 currently available Mahindra XUV300 for sale in South Africa. Check detailed specifications, pricing, and dealer ratings before making your choice. The current price range for these listings is from R 149,000 to R 279,900. The average listed price is R 211,261. Mileage varies between 4,187 km and 140,000 km.

582 new site-wide listings added in the last 7 days

Thousands of cars. One simple search — AI finds your best matches.

Mahindra XUV300 - Honda Pietermaritzburg - Image 1
26
R 199,800

Est. monthly payment:
R 4,099 p/m

Good Price
13% below average
Used Car•2022•Manual•Accident-free•63,406 km•Petrol

Est. monthly payment: R 4,099 p/m

Honda Pietermaritzburg
4.1(150 reviews)
114 Vehicles
View Listing
Mahindra XUV300 - King Of Cars Group - Image 1
7
R 269,950

Est. monthly payment:
R 5,538 p/m

Increased Price
17% above average
Used Car•2022•Manual•Accident-free•33,500 km•Petrol

Est. monthly payment: R 5,538 p/m

King Of Cars Group
4.4(478 reviews)
137 Vehicles
View Listing
Mahindra XUV300 - King Of Cars Group - Image 1
7
R 239,950

Est. monthly payment:
R 4,922 p/m

Fair Price
6% below average
Used Car•2022•Manual•Accident-free•55,100 km•Petrol

Est. monthly payment: R 4,922 p/m

King Of Cars Group
4.4(478 reviews)
137 Vehicles
View Listing
Mahindra XUV300 - Honda Vaal - Image 1
6
R 169,900

Est. monthly payment:
R 3,485 p/m

Good Price
27% below average
New Car•2020•Accident-free•120,970 km

Est. monthly payment: R 3,485 p/m

Honda Vaal
4.1(241 reviews)
57 Vehicles
View Listing
Mahindra XUV300 - Jetour Tygervalley - Image 1
19
R 179,900

Est. monthly payment:
R 3,690 p/m

Good Price
30% below average
Used Car•2022•Manual•Accident-free•77,000 km•Petrol

Est. monthly payment: R 3,690 p/m

Jetour Tygervalley
4.6(66 reviews)
67 Vehicles
View Listing
Mahindra XUV300 - Suzuki Vereeniging - Image 1
16
R 199,900

Est. monthly payment:
R 4,101 p/m

Good Price
13% below average
New Car•2023•Manual•Accident-free•139,197 km•Diesel

Est. monthly payment: R 4,101 p/m

Suzuki Vereeniging
4.3(177 reviews)
60 Vehicles
View Listing
Mahindra XUV300 - GWM Motors Vaal PTY (Ltd) - Image 1
16
R 199,900

Est. monthly payment:
R 4,101 p/m

Good Price
13% below average
New Car•2023•Manual•Accident-free•139,197 km•Diesel

Est. monthly payment: R 4,101 p/m

GWM Motors Vaal PTY (Ltd)
4.3(24 reviews)
60 Vehicles
View Listing
Mahindra XUV300 - Honda Vaal - Image 1
16
R 199,900

Est. monthly payment:
R 4,101 p/m

Good Price
13% below average
New Car•2023•Manual•Accident-free•139,197 km•Diesel

Est. monthly payment: R 4,101 p/m

Honda Vaal
4.1(241 reviews)
57 Vehicles
View Listing
Mahindra XUV300 - Auto Investments Montana - Image 1
20
R 219,900

Est. monthly payment:
R 4,511 p/m

Fair Price
6% below average
Used Car•2020•Manual•Accident-free•52,910 km•Diesel

Est. monthly payment: R 4,511 p/m

Auto Investments Montana
4.6(187 reviews)
91 Vehicles

Montana Tuine, Pretoria, Gauteng

View Listing
Mahindra XUV300 - Group1 Auto Midrand - Image 1
20
R 229,900

Est. monthly payment:
R 4,716 p/m

Fair Price
At market price
Used Car•2023•Manual•Accident-free•69,335 km•Diesel

Est. monthly payment: R 4,716 p/m

Group1 Auto Midrand
4.6(50 reviews)
40 Vehicles
View Listing
Mahindra XUV300 - Mahindra East Rand - Image 1
24
R 229,900

Est. monthly payment:
R 4,716 p/m

Fair Price
At market price
Used Car•2022•Manual•Accident-free•92,000 km•Petrol

Est. monthly payment: R 4,716 p/m

Mahindra East Rand
4.0(568 reviews)
52 Vehicles
View Listing
Mahindra XUV300 - Mitsubishi Rivonia - Image 1
19
R 219,900

Est. monthly payment:
R 4,511 p/m

Excellent Price
32% below average
Used Car•2024•Manual•Accident-free•42,000 km•Petrol

Est. monthly payment: R 4,511 p/m

Mitsubishi Rivonia
3.8(47 reviews)
43 Vehicles
View Listing
Mahindra XUV300 - Vaal Toyota Sasolburg - Image 1
28
R 219,900

Est. monthly payment:
R 4,511 p/m

Good Price
14% below average
Used Car•2022•Manual•Accident-free•99,939 km•Diesel

Est. monthly payment: R 4,511 p/m

Vaal Toyota Sasolburg
4.3(449 reviews)
33 Vehicles
View Listing
Mahindra XUV300 - Group1 Auto Stellenbosch - Image 1
20
R 234,800

Est. monthly payment:
R 4,817 p/m

Fair Price
8% below average
Used Car•2022•Manual•Accident-free•43,957 km•Diesel

Est. monthly payment: R 4,817 p/m

Group1 Auto Stellenbosch
3.5(75 reviews)
52 Vehicles
View Listing
Mahindra XUV300 - Mahindra East Rand - Image 1
22
R 209,900

Est. monthly payment:
R 4,306 p/m

Fair Price
At market price
Used Car•2019•Manual•Accident-free•90,800 km•Diesel

Est. monthly payment: R 4,306 p/m

Mahindra East Rand
4.0(568 reviews)
52 Vehicles
View Listing
Mahindra XUV300 - Group1 Auto Midrand - Image 1
20
R 199,900

Est. monthly payment:
R 4,101 p/m

Good Price
13% below average
Used Car•2023•Manual•Accident-free•36,610 km•Diesel

Est. monthly payment: R 4,101 p/m

Group1 Auto Midrand
4.6(50 reviews)
40 Vehicles
View Listing
Mahindra XUV300 - Mahindra East Rand - Image 1
22
R 199,900

Est. monthly payment:
R 4,101 p/m

Good Price
13% below average
Used Car•2023•Manual•Accident-free•67,000 km•Petrol

Est. monthly payment: R 4,101 p/m

Mahindra East Rand
4.0(568 reviews)
52 Vehicles
View Listing
Mahindra XUV300 - Mit Mak Motors - Image 1
30
R 219,900

Est. monthly payment:
R 4,511 p/m

Fair Price
At market price
Used Car•2019•Manual•Accident-free•61,503 km•Petrol

Est. monthly payment: R 4,511 p/m

Mit Mak Motors376 Vehicles
View Listing
Mahindra XUV300 - Weelee - Image 1
16
R 174,500

Est. monthly payment:
R 3,580 p/m

Good Price
25% below average
Used Car•2020•Manual•Accident-free•75,000 km•Petrol

Est. monthly payment: R 3,580 p/m

Weelee663 Vehicles
View Listing
Mahindra XUV300 - KING OF CARS - Image 1
20
R 239,950

Est. monthly payment:
R 4,922 p/m

Fair Price
6% below average
Used Car•2022•Manual•Accident-free•46,100 km•Petrol

Est. monthly payment: R 4,922 p/m

KING OF CARS92 Vehicles

Ravenswood, Boksburg, Gauteng

View Listing
Mahindra XUV300 - Weelee - Image 1
16
R 169,500

Est. monthly payment:
R 3,477 p/m

Good Price
23% below average
Used Car•2019•Manual•Accident-free•115,000 km•Petrol

Est. monthly payment: R 3,477 p/m

Weelee663 Vehicles
View Listing
Mahindra XUV300 - KING OF CARS - Image 1
20
R 219,950

Est. monthly payment:
R 4,512 p/m

Fair Price
At market price
Used Car•2023•Manual•Accident-free•41,300 km•Petrol

Est. monthly payment: R 4,512 p/m

KING OF CARS92 Vehicles

Ravenswood, Boksburg, Gauteng

View Listing
Mahindra XUV300 - Weelee - Image 1
16
R 203,500

Est. monthly payment:
R 4,175 p/m

Good Price
13% below average
Used Car•2020•Manual•Accident-free•140,000 km•Diesel

Est. monthly payment: R 4,175 p/m

Weelee663 Vehicles
View Listing
Mahindra XUV300 - Weelee - Image 1
16
R 188,500

Est. monthly payment:
R 3,867 p/m

Good Price
19% below average
Used Car•2020•Manual•Accident-free•63,000 km•Petrol

Est. monthly payment: R 3,867 p/m

Weelee663 Vehicles
View Listing
Mahindra XUV300 - Weelee - Image 1
14
R 187,500

Est. monthly payment:
R 3,846 p/m

Good Price
20% below average
Used Car•2020•Manual•Accident-free•113,000 km•Diesel

Est. monthly payment: R 3,846 p/m

Weelee663 Vehicles
View Listing
2

Search Results for Mahindra Cars for Sale (New and Used)

Mahindra Vehicles

Browse Mahindra XUV300 showroom offers featuring the best price on certified and used models in South Africa. Book test drive sessions, explore monthly instalments, and maximize your trade-in value today — everything you need to make an informed choice.

Available Inventory

Compare 28 new and used cars for sale in South Africa. Browse listings from trusted dealers with flexible monthly instalment options available.

Mahindra XUV300

Mahindra’s XUV300 sets its sights on South Africans who want the raised ride height and chunky feel of an SUV, but simply can’t—or won’t—stretch to the sticker shock of the big brands. On paper at least, it lines up against the Renault Kiger, Suzuki Fronx, and Nissan Magnite, and it’s that last R10,000 on the window that usually tips the scales. You’ve got two engine choices: a 1.2-litre turbopetrol or a 1.5-litre turbodiesel, both linked to manual gearboxes only. That’ll suit buyers who still rate a clutch pedal, but it’s an instant deal-breaker if you need an auto for the M3 at 5pm. With just 23 active listings priced from R169,500 up to R279,900—and a median of R214,900—the XUV300 carves out a sweet spot: not dirt cheap, but rare enough that you’re unlikely to spot three in the same parking lot at Sandton City.

Used examples rule the roost, with only a single new car on offer and the rest spanning 2019 to 2023. Average mileage hovers around 72,000 km, so you’ll want to check service histories before putting pen to paper. The 1.5D W8 diesel trim is where most buyers land, priced between R189,900 and R249,900, and for good reason—it’s the one you want if your commute means regular N1 hauls between Joburg and Pretoria. The W8 Petrol tops out at R279,900, throwing in every feature Mahindra could cram in, including a sunroof and seven airbags, which is more than you’ll get in most rivals for the money. If you pack smart, the XUV300’s feature set at this price point stands out, especially since safety kit isn’t always a given at this end of the market.