New & Used Cars For Sale All Abarth Alfa Romeo Aston Martin Audi BAIC Bentley BMW Cadillac Changan Chery Chevrolet Chrysler Citroen Daihatsu Datsun DFSK Dodge FAW Ferrari Fiat Ford Foton Geely GWM Haval Honda HUMMER Hyundai Infiniti Isuzu Jaguar Jeep JMC Kia Lamborghini Land Rover Lexus Lotus Mahindra Maserati Maxus Mazda McLaren Mercedes AMG Mercedes Benz Mercedes Maybach MG MINI Mitsubishi Nissan Opel Peugeot Porsche Proton Renault Rolls Royce smart SsangYong Subaru Suzuki Tata Toyota Volkswagen Volvo Abarth Alfa Romeo Aston Martin Audi BAIC Bentley BMW Cadillac Changan Chery Chevrolet Chrysler Citroen Daihatsu Datsun DFSK Dodge FAW Ferrari Fiat Ford Foton Geely GWM Haval Honda HUMMER Hyundai Infiniti Isuzu Jaguar Jeep JMC Kia Lamborghini Land Rover Lexus Lotus Mahindra Maserati Maxus Mazda McLaren Mercedes-AMG Mercedes-Benz Mercedes-Maybach MG MINI Mitsubishi Nissan Opel Peugeot Porsche Proton Renault Rolls-Royce smart SsangYong Subaru Suzuki Tata Toyota Volkswagen Volvo 23874 Results Sort By: Sort By Default Filter Date: oldest first Price low to high Price high to low Mileage high to low 7 R 279 900 R 5 947 p/m R 279 900 R 5 947 p/m 2022 KIA HATCH 1.4 LX for sale USED Car # 1383867 14 226 km • - Dealer: Kia Ballito • Show km from you View Car 7 R 799 900 R 16 996 p/m R 799 900 R 16 996 p/m 2022 KIA 2.2CRDI AWD SXL for sale DEMO Car # 1366383 11 784 km • - Dealer: Kia Ballito • Show km from you View Car 7 R 239 900 R 5 097 p/m R 239 900 R 5 097 p/m 2021 KIA HATCH 1.2 LS for sale USED Car # 1388918 41 617 km • - Dealer: Kia Ballito • Show km from you View Car 7 R 384 900 R 8 178 p/m R 384 900 R 8 178 p/m 2021 KIA 2.0 IGNITE PLUS AUTO for sale USED Car # 1247669 51 323 km • - Dealer: Kia Ballito • Show km from you View Car 7 R 169 900 R 3 610 p/m R 169 900 R 3 610 p/m 2021 KIA 1.0 STREET for sale - Car # 1300892 20 323 km • - Dealer: Kia Ballito • Show km from you View Car 7 R 349 900 R 7 434 p/m R 349 900 R 7 434 p/m 2019 VOLKSWAGEN 1.0TSI 85KW HIGHLINE for sale - Car # 1451265 59 689 km • - Dealer: Kia Ballito • Show km from you View Car 7 R 309 900 R 6 584 p/m R 309 900 R 6 584 p/m 2020 NISSAN 1.5DCI ACENTA for sale USED Car # 1331046 83 432 km • - Dealer: Kia Ballito • Show km from you View Car 7 R 357 900 R 7 604 p/m R 357 900 R 7 604 p/m 2023 KIA HATCH 1.4 TEC AUTO for sale - Car # 1415237 500 km • - Dealer: Kia Ballito • Show km from you View Car 7 R 299 900 R 6 372 p/m R 299 900 R 6 372 p/m 2020 NISSAN 1.2T VISIA for sale USED Car # 1334629 45 305 km • - Dealer: Kia Ballito • Show km from you View Car 7 R 519 900 R 11 046 p/m R 519 900 R 11 046 p/m 2023 KIA 1.6T-GDI LX for sale - Car # 1429582 2 500 km • - Dealer: Kia Ballito • Show km from you View Car 23874 < 1...23062307230823092310... >
7 R 279 900 R 5 947 p/m R 279 900 R 5 947 p/m 2022 KIA HATCH 1.4 LX for sale USED Car # 1383867 14 226 km • - Dealer: Kia Ballito • Show km from you View Car
7 R 799 900 R 16 996 p/m R 799 900 R 16 996 p/m 2022 KIA 2.2CRDI AWD SXL for sale DEMO Car # 1366383 11 784 km • - Dealer: Kia Ballito • Show km from you View Car
7 R 239 900 R 5 097 p/m R 239 900 R 5 097 p/m 2021 KIA HATCH 1.2 LS for sale USED Car # 1388918 41 617 km • - Dealer: Kia Ballito • Show km from you View Car
7 R 384 900 R 8 178 p/m R 384 900 R 8 178 p/m 2021 KIA 2.0 IGNITE PLUS AUTO for sale USED Car # 1247669 51 323 km • - Dealer: Kia Ballito • Show km from you View Car
7 R 169 900 R 3 610 p/m R 169 900 R 3 610 p/m 2021 KIA 1.0 STREET for sale - Car # 1300892 20 323 km • - Dealer: Kia Ballito • Show km from you View Car
7 R 349 900 R 7 434 p/m R 349 900 R 7 434 p/m 2019 VOLKSWAGEN 1.0TSI 85KW HIGHLINE for sale - Car # 1451265 59 689 km • - Dealer: Kia Ballito • Show km from you View Car
7 R 309 900 R 6 584 p/m R 309 900 R 6 584 p/m 2020 NISSAN 1.5DCI ACENTA for sale USED Car # 1331046 83 432 km • - Dealer: Kia Ballito • Show km from you View Car
7 R 357 900 R 7 604 p/m R 357 900 R 7 604 p/m 2023 KIA HATCH 1.4 TEC AUTO for sale - Car # 1415237 500 km • - Dealer: Kia Ballito • Show km from you View Car
7 R 299 900 R 6 372 p/m R 299 900 R 6 372 p/m 2020 NISSAN 1.2T VISIA for sale USED Car # 1334629 45 305 km • - Dealer: Kia Ballito • Show km from you View Car
7 R 519 900 R 11 046 p/m R 519 900 R 11 046 p/m 2023 KIA 1.6T-GDI LX for sale - Car # 1429582 2 500 km • - Dealer: Kia Ballito • Show km from you View Car