We Buy Cars | Buy a Used KTM | KTM Cars For Sale
39 used KTM for sale
South Africa · 2010–2026 models · From R 18 900 · Finance and insurance available
2026 KTM Super Duke 1290 Super Duke GT
5 048 kmA Rated▾ Lansdowne (WC)
R 227 900
Make: KTMModel: Super DukeYear: 2026Mileage: 5 048 kmPrice: R 227 900Status: Available#43F301585
2026 KTM RC 390
426 kmA Rated▾ Polokwane (L)
Starting bid R 68 000
Make: KTMModel: RCYear: 2026Mileage: 426 kmStarting bid: R 68 000Status: On Auction#5BD706327
2026 KTM 1290 Super Adventure R
1 028 kmA Rated▾ Midstream (GP)
R 293 900
Make: KTMModel: 1290 Super AdventureYear: 2026Mileage: 1 028 kmPrice: R 293 900Status: Available#B6AE03843
2025 KTM XCF 250 Xcf-W / Exc-F
97 kmA Rated▾ Montana (GP)
R 97 900
Make: KTMModel: XCFYear: 2025Mileage: 97 kmPrice: R 97 900Status: Available#35BC01663
2025 KTM Duke 790 Duke
6 400 kmA Rated▾ Richmond (WC)
R 130 900
Make: KTMModel: DukeYear: 2025Mileage: 6 400 kmPrice: R 130 900Status: Available#7D9C05344
2023 KTM SX-F 250 Sx-F
151 kmA Rated▾ George (WC)
R 79 900
Make: KTMModel: SX-FYear: 2023Mileage: 151 kmPrice: R 79 900Status: Available#5C1312674
2023 KTM Super Duke 1290 Super Duke GT
8 322 kmA Rated▾ Brackenfell (WC)
R 185 900
Make: KTMModel: Super DukeYear: 2023Mileage: 8 322 kmPrice: R 185 900Status: Available#836510570
2023 KTM Duke 125 Duke
25 919 kmA Rated▾ George (WC)
R 46 900
Make: KTMModel: DukeYear: 2023Mileage: 25 919 kmPrice: R 46 900Status: Available#972A00980
2023 KTM SX 125 SX
B Rated▾ Polokwane (L)
R 42 900
Make: KTMModel: SXYear: 2023Price: R 42 900Status: Available#DC0606500
2022 KTM SX 85 SX
1 001 kmA Rated▾ East London (EC)
R 36 900
Make: KTMModel: SXYear: 2022Mileage: 1 001 kmPrice: R 36 900#15D205654
2022 KTM Duke 390 Adventure
25 824 kmA Rated▾ Lansdowne (WC)
R 55 900
Make: KTMModel: DukeYear: 2022Mileage: 25 824 kmPrice: R 55 900#AD3105586
2021 KTM Enduro 690 Enduro R
18 524 kmA Rated▾ Midstream (GP)
R 120 900
Make: KTMModel: EnduroYear: 2021Mileage: 18 524 kmPrice: R 120 900Status: Available#838809847
2021 KTM 1290 Super Adventure S
38 082 kmA Rated▾ Montana (GP)
R 173 900
Make: KTMModel: 1290 Super AdventureYear: 2021Mileage: 38 082 kmPrice: R 173 900Status: Available#ACBF06418
2021 KTM Duke 890 Duke R
9 875 kmA Rated▾ Lansdowne (WC)
R 120 900
Make: KTMModel: DukeYear: 2021Mileage: 9 875 kmPrice: R 120 900Status: Available#BEA910816
2020 KTM Super Duke 1290 Super Duke GT
13 475 kmA Rated▾ Lansdowne (WC)
R 138 900
Make: KTMModel: Super DukeYear: 2020Mileage: 13 475 kmPrice: R 138 900Status: Available#58A513050
2020 KTM SX-F 450 Sx-F
10 001 kmA Rated▾ Midstream (GP)
R 65 900
Make: KTMModel: SX-FYear: 2020Mileage: 10 001 kmPrice: R 65 900Status: Available#7E3105304
2020 KTM Adventure 790 Adventure R
25 282 kmA Rated▾ Dome (GP)
R 107 900
Make: KTMModel: AdventureYear: 2020Mileage: 25 282 kmPrice: R 107 900Status: Available#9C3208844
2020 KTM 300 XCW TPI
5 904 kmA Rated▾ Witbank (MP)
R 65 900
Make: KTMModel: 300 XCWYear: 2020Mileage: 5 904 kmPrice: R 65 900Status: Available#AED012067
2019 KTM RC 125
29 176 kmA Rated▾ JHB South (GP)
R 40 900
Make: KTMModel: RCYear: 2019Mileage: 29 176 kmPrice: R 40 900Status: Available#0E8A05512
2019 KTM 1290 Super Adventure S
42 793 kmA Rated▾ Brackenfell (WC)
R 135 900
Make: KTMModel: 1290 Super AdventureYear: 2019Mileage: 42 793 kmPrice: R 135 900#360907834
2019 KTM 1290 Super Adventure R
36 430 kmA Rated▾ Riverhorse (KZN)
R 149 900
Make: KTMModel: 1290 Super AdventureYear: 2019Mileage: 36 430 kmPrice: R 149 900Status: Available#90B911027
2019 KTM SX-F 350 Sx-F
1 409 kmA Rated▾ Witbank (MP)
R 52 900
Make: KTMModel: SX-FYear: 2019Mileage: 1 409 kmPrice: R 52 900Status: Available#A89411179
2018 KTM 1290 Super Adventure 1290 Super Adventure
23 414 kmA Rated▾ Bloemfontein (FS)
R 163 900
Make: KTMModel: 1290 Super AdventureYear: 2018Mileage: 23 414 kmPrice: R 163 900Status: Available#8D5314161
2017 KTM 1290 Super Adventure 1290 Super Adventure
46 553 kmA Rated▾ Brackenfell (WC)
R 103 900
Make: KTMModel: 1290 Super AdventureYear: 2017Mileage: 46 553 kmPrice: R 103 900Status: Available#1D7408181