http://dealer.carmag.co.za/api-new.php?getlistings=1&Category=&Makes=Kia&Models=&Variant=&Region=&City=&MinYear=&MaxYear=&Max-Mileage=&Min-price=&Max-price=7000000&bodytype=Hatchback&Colour=&dealershipname=&sortorder=Old&page= Kia Kia Hatchback Cars for Sale Carens Carnival Cerato Grand Sedona K2500 K2700 Optima Pegas Picanto Rio Sedona Seltos Sonet Sorento Soul Sportage Stinger 520 Results Sort By: Date: oldest first Default Filter Price low to high Price high to low Mileage low to high Mileage high to low 16 R 249 900 R 5 310 p/m R 249 900 R 5 310 p/m 2021 Kia Rio Hatch 1.4 for sale Used Car # 2022/513 22 500 km • Manual Dealer: Speedy Car Sales • Klerksdorp , North West Show km from you View Car 7 R 169 950 R 3 611 p/m R 169 950 R 3 611 p/m 2016 Kia Rio Hatch 1.4 for sale Used Car # 5198 92 000 km • Manual Dealer: Omars Car Sales • Durban , KwaZulu-Natal Show km from you View Car 13 R 214 900 R 4 566 p/m R 214 900 R 4 566 p/m 2020 Kia Rio hatch 1.2 LS for sale Used Car # 7882836 81 600 km • Manual Dealer: Nissan Johannesburg Motordeal • Johannesburg , Gauteng Show km from you View Car 19 R 229 900 R 4 885 p/m R 229 900 R 4 885 p/m 2022 Kia Rio hatch 1.2 LS for sale Used Car # 15575 20 941 km • Manual Dealer: Lisacars • Edenvale , Gauteng Show km from you View Car 18 R 160 000 R 3 400 p/m R 160 000 R 3 400 p/m 2020 Kia Rio hatch 1.2 LS for sale Used Car # 7882971 71 000 km • Manual Dealer: MI Premium Cars • Kempton Park , Gauteng Show km from you View Car 13 R 184 900 R 3 929 p/m R 184 900 R 3 929 p/m 2017 Kia Rio Hatch 1.2 for sale Used Car # 7883113 92 000 km • Manual Dealer: Nissan Johannesburg Motordeal • Johannesburg , Gauteng Show km from you View Car 18 R 120 000 R 2 550 p/m R 120 000 R 2 550 p/m 2014 Kia Cerato Hatch 1.6 EX Auto for sale Used Car # 7883135 90 000 km • Automatic Dealer: MI Premium Cars • Kempton Park , Gauteng Show km from you View Car 15 R 329 900 R 7 009 p/m R 329 900 R 7 009 p/m 2022 Kia Rio Hatch 1.4 Tec Auto for sale Used Car # 2024/070 33 900 km • Automatic Dealer: Speedy Car Sales • Klerksdorp , North West Show km from you View Car 13 R 205 000 R 4 356 p/m R 205 000 R 4 356 p/m 2017 Kia Rio Hatch 1.4 Tec Auto for sale Used Car # 7883372 81 000 km • Automatic Dealer: Cars At Eastgate • Johannesburg , Gauteng Show km from you View Car 19 R 129 900 R 2 760 p/m R 129 900 R 2 760 p/m 2015 Kia Rio Hatch 1.2 for sale Used Car # 15714 162 700 km • Manual Dealer: Lisacars • Edenvale , Gauteng Show km from you View Car 520 1234567...5152 > Kia vehicles by price Browse cheap Kia cars for saleAffordable Kia cars for saleExpensive Kia cars for sale
16 R 249 900 R 5 310 p/m R 249 900 R 5 310 p/m 2021 Kia Rio Hatch 1.4 for sale Used Car # 2022/513 22 500 km • Manual Dealer: Speedy Car Sales • Klerksdorp , North West Show km from you View Car
7 R 169 950 R 3 611 p/m R 169 950 R 3 611 p/m 2016 Kia Rio Hatch 1.4 for sale Used Car # 5198 92 000 km • Manual Dealer: Omars Car Sales • Durban , KwaZulu-Natal Show km from you View Car
13 R 214 900 R 4 566 p/m R 214 900 R 4 566 p/m 2020 Kia Rio hatch 1.2 LS for sale Used Car # 7882836 81 600 km • Manual Dealer: Nissan Johannesburg Motordeal • Johannesburg , Gauteng Show km from you View Car
19 R 229 900 R 4 885 p/m R 229 900 R 4 885 p/m 2022 Kia Rio hatch 1.2 LS for sale Used Car # 15575 20 941 km • Manual Dealer: Lisacars • Edenvale , Gauteng Show km from you View Car
18 R 160 000 R 3 400 p/m R 160 000 R 3 400 p/m 2020 Kia Rio hatch 1.2 LS for sale Used Car # 7882971 71 000 km • Manual Dealer: MI Premium Cars • Kempton Park , Gauteng Show km from you View Car
13 R 184 900 R 3 929 p/m R 184 900 R 3 929 p/m 2017 Kia Rio Hatch 1.2 for sale Used Car # 7883113 92 000 km • Manual Dealer: Nissan Johannesburg Motordeal • Johannesburg , Gauteng Show km from you View Car
18 R 120 000 R 2 550 p/m R 120 000 R 2 550 p/m 2014 Kia Cerato Hatch 1.6 EX Auto for sale Used Car # 7883135 90 000 km • Automatic Dealer: MI Premium Cars • Kempton Park , Gauteng Show km from you View Car
15 R 329 900 R 7 009 p/m R 329 900 R 7 009 p/m 2022 Kia Rio Hatch 1.4 Tec Auto for sale Used Car # 2024/070 33 900 km • Automatic Dealer: Speedy Car Sales • Klerksdorp , North West Show km from you View Car
13 R 205 000 R 4 356 p/m R 205 000 R 4 356 p/m 2017 Kia Rio Hatch 1.4 Tec Auto for sale Used Car # 7883372 81 000 km • Automatic Dealer: Cars At Eastgate • Johannesburg , Gauteng Show km from you View Car
19 R 129 900 R 2 760 p/m R 129 900 R 2 760 p/m 2015 Kia Rio Hatch 1.2 for sale Used Car # 15714 162 700 km • Manual Dealer: Lisacars • Edenvale , Gauteng Show km from you View Car