AUTO

27+ Mahindra XUV300 Cars for Sale in South Africa

Browse 27 available Mahindra XUV300 for sale in South Africa. Compare specifications, pricing, and options from trusted dealers. The current price range for these listings is from R 169,500 to R 279,900. The average listed price is R 212,274. Mileage varies between 4,187 km and 171,862 km.

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

Mahindra XUV300 - Group1 Auto Midrand - Image 1
3
R 189,900

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

Good Price
26% below average
Used Car2022ManualAccident-free54,000 kmPetrol

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

Group1 Auto Midrand
View Listing
Mahindra XUV300 - Mahindra East Rand - Image 1
3
R 249,900

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

Good Price
23% below average
Used Car2024ManualAccident-free32,000 kmPetrol

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

Mahindra East Rand
View Listing
Mahindra XUV300 - Mitsubishi Rivonia - Image 1
3
R 219,900

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

Excellent Price
32% below average
Used Car2024ManualAccident-free42,000 kmPetrol

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

Mitsubishi Rivonia
View Listing
Mahindra XUV300 - Group1 Auto Stellenbosch - Image 1
3
R 244,900

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

Fair Price
At market price
Used Car2022ManualAccident-free43,957 kmDiesel

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

Group1 Auto Stellenbosch
View Listing
Mahindra XUV300 - Vaal Toyota Sasolburg - Image 1
3
R 229,900

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

Good Price
10% below average
Used Car2022ManualAccident-free99,939 kmDiesel

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

Vaal Toyota Sasolburg
View Listing
Mahindra XUV300 - Ford Fourways - Image 1
3
R 199,890

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

Excellent Price
39% below average
Used Car2024ManualAccident-free35,634 kmPetrol

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

Ford Fourways
View Listing
Mahindra XUV300 - Mahindra East Rand - Image 1
3
R 199,900

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

Good Price
22% below average
Used Car2022ManualAccident-free79,000 kmPetrol

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

Mahindra East Rand
View Listing
Mahindra XUV300 - Auto Investments Rustenburg - Image 1
3
R 239,900

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

Fair Price
6% below average
Used Car2022ManualAccident-free40,345 kmDiesel

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

Auto Investments Rustenburg

Cashan, Rustenburg, North West

View Listing
Mahindra XUV300 - Ford Midrand - Image 1
3
R 219,995

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

Fair Price
At market price
Used Car2022ManualAccident-free71,059 kmPetrol

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

Ford Midrand
View Listing
Mahindra XUV300 - Mahindra East Rand - Image 1
3
R 229,900

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

Fair Price
At market price
Used Car2022ManualAccident-free92,000 kmPetrol

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

Mahindra East Rand
View Listing
Mahindra XUV300 - Group1 Auto Midrand - Image 1
3
R 239,900

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

Fair Price
At market price
Used Car2023ManualAccident-free65,762 kmDiesel

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

Group1 Auto Midrand
View Listing
Mahindra XUV300 - Weelee - Image 1
3
R 174,500

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

Good Price
25% below average
Used Car2020ManualAccident-free75,000 kmPetrol

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

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

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

Good Price
23% below average
Used Car2019ManualAccident-free115,000 kmPetrol

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

Weelee
View Listing
Mahindra XUV300 - Auto Investments Montana - Image 1
3
R 229,900

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

Fair Price
At market price
Used Car2020ManualAccident-free52,910 kmDiesel

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

Auto Investments Montana

Pretoria Central, Pretoria, Gauteng

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

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

Good Price
13% below average
Used Car2020ManualAccident-free140,000 kmDiesel

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

Weelee
View Listing
Mahindra XUV300 - Weelee - Image 1
3
R 188,500

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

Good Price
19% below average
Used Car2020ManualAccident-free63,000 kmPetrol

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

Weelee
View Listing
Mahindra XUV300 - Mahindra East Rand - Image 1
3
R 189,900

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

Good Price
26% below average
Used Car2022ManualAccident-free52,000 kmPetrol

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

Mahindra East Rand
View Listing
Mahindra XUV300 - Melrose Auto - Image 1
3
R 189,900

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

Good Price
14% below average
Used Car2019ManualAccident-free171,862 kmDiesel

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

Melrose Auto

Alan Manor, Johannesburg, Gauteng

View Listing
Mahindra XUV300 - Mahindra East Rand - Image 1
3
R 189,900

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

Good Price
17% below average
Used Car2023ManualAccident-free76,000 kmPetrol

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

Mahindra East Rand
View Listing
Mahindra XUV300 - Group1 Auto Midrand - Image 1
3
R 199,900

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

Good Price
13% below average
Used Car2023ManualAccident-free36,610 kmDiesel

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

Group1 Auto Midrand
View Listing
Mahindra XUV300 - Mahindra East Rand - Image 1
3
R 189,900

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

Good Price
26% below average
Used Car2022ManualAccident-free78,000 kmPetrol

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

Mahindra East Rand
View Listing
Mahindra XUV300 - Weelee - Image 1
3
R 187,500

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

Good Price
20% below average
Used Car2020ManualAccident-free113,000 kmDiesel

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

Weelee
View Listing
Mahindra XUV300 - Mahindra East Rand - Image 1
3
R 199,900

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

Good Price
22% below average
Used Car2022ManualAccident-free61,000 kmPetrol

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

Mahindra East Rand
View Listing
Mahindra XUV300 - Mahindra East Rand - Image 1
3
R 199,900

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

Good Price
13% below average
Used Car2023ManualAccident-free67,000 kmPetrol

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

Mahindra East Rand
View Listing
Mahindra XUV300 - Auto Investments Rustenburg - Image 1
3
R 214,900

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

Fair Price
At market price
Used Car2019ManualAccident-free71,682 kmDiesel

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

Auto Investments Rustenburg

Cashan, Rustenburg, North West

View Listing

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

Mahindra Vehicles

Find Mahindra XUV300 for sale with transparent cash price information and flexible payment options in South Africa. Access deals near me, compare finance deals, and schedule test drives at local dealerships — all designed to help you secure the best deal.

Available Inventory

Discover 27 cars for sale from dealers in South Africa. Browse new and used inventory with transparent dealer pricing.

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.