2023 Kia Rio
1.2 LS 5 Door

R 277,995
KwaZulu-Natal
27k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Gauteng
32k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Gauteng
28k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Free State
31k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Mpumalanga
35k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
KwaZulu-Natal
34k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
KwaZulu-Natal
37k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Gauteng
34k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Gauteng
26k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Gauteng
29k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Gauteng
43k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2024 Kia Rio
1.4 LX 5 Door

R 309,995
Free State
3k

1.4

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Gauteng
25k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Gauteng
42k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Gauteng
37k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Gauteng
28k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2018 Kia Rio
1.4 Tec 5 Door

R 229,500
Gauteng
113k

1.4

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2016 Kia Rio
1.4 Tec 5 Door Auto

R 169,900
Gauteng
146k

1.4

Petrol

Hatchback

Automatic

Mileage

SHOW VEHICLE DETAILS

2022 Kia Rio
1.2 LS 5 Door

R 239,900
Gauteng
38k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Limpopo
34k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Limpopo
3k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Limpopo
43k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Limpopo
46k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Western Cape
3k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Western Cape
29k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2020 Kia Rio
1.4 LX 5 Door

R 199,995
KwaZulu-Natal
9k

1.4

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 254,990
KwaZulu-Natal
35k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2024 Kia Rio
1.2 LS 5 Door

R 298,995
Western Cape
1k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2024 Kia Rio
1.4 LS 5 Door

R 299,995
Gauteng
3k

1.4

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2024 Kia Rio
1.4 LS 5 Door

R 299,995
Gauteng
3k

1.4

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2021 Kia Rio
1.4 Tec 5 Door

R 269,900
Gauteng
32k

1.4

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2020 Kia Rio
1.4 Tec 5 Door

R 219,000
Gauteng
147k

1.4

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2021 Kia Rio
1.2 LS 5 Door

R 234,995
Gauteng
59k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Gauteng
33k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2024 Kia Rio
1.4 LS 5 Door

R 299,995
KwaZulu-Natal
3k

1.4

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2024 Kia Rio
1.4 LS 5 Door

R 299,995
KwaZulu-Natal
3k

1.4

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Free State
26k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Eastern Cape
27k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Eastern Cape
25k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Mpumalanga
28k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Northern Cape
28k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Northern Cape
28k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
North West
3k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
North West
29k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2021 Kia Rio
1.2 LS 5 Door

R 234,995
KwaZulu-Natal
59k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2024 Kia Rio
1.4 LS 5 Door

R 299,995
Western Cape
3k

1.4

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2024 Kia Rio
1.4 LS 5 Door

R 299,995
Western Cape
3k

1.4

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2021 Kia Rio
1.2 LS 5 Door

R 234,995
Western Cape
59k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2021 Kia Rio
Tec Auto 5 Door

R 212,499
Gauteng
8k

1.4

Petrol

Hatchback

Automatic

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 259,900
Gauteng
24k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 259,900
Gauteng
13k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2022 Kia Rio
1.4 LS Auto 5 Door

   SAVE R 20,000
R 259,900
Gauteng
59k

1.4

Petrol

Hatchback

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 Kia Rio
1.4 EX 5 Door

R 189,899
Gauteng
112k

1.4

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2014 Kia Rio
1.4 Tec 5 Door

R 139,950
North West
186k

1.4

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2021 Kia Rio
1.4 LS 5 Door

R 229,500
KwaZulu-Natal
82k

1.4

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2020 Kia Rio
1.4 Tec 5 Door

R 185,000
Gauteng
53k

1.4

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Rio
1.2 LS 5 Door

R 277,995
Mpumalanga
28k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2021 Kia Picanto
1.0 Street

R 174,950
North West
42k

1.0

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Picanto
1.0 Street

R 209,990
KwaZulu-Natal
46k

1.0

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2025 Kia Picanto
1.2 EX+ Auto

R 279,995
Gauteng
1k

1.2

Petrol

Hatchback

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 Kia Picanto
1.0 Start

R 139,990
KwaZulu-Natal
133k

1.0

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2021 Kia Picanto
1.2 Start

R 150,999
Gauteng
89k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2021 Kia Picanto
1.0 Street

R 164,995
Western Cape
9k

1.0

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Picanto
1.0 Street

R 193,995
Western Cape
57k

1.0

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2021 Kia Picanto
1.0 Street

R 164,995
KwaZulu-Natal
9k

1.0

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2021 Kia Picanto
1.2 X-Line

R 199,900
KwaZulu-Natal
65k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2021 Kia Picanto
1.2 X-Line Auto

R 219,990
KwaZulu-Natal
43k

1.2

Petrol

Hatchback

Automatic

Mileage

SHOW VEHICLE DETAILS

2022 Kia Picanto
1.2 X-Line

R 219,900
KwaZulu-Natal
32k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Picanto
1.0 Street

R 193,995
KwaZulu-Natal
57k

1.0

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2021 Kia Picanto
1.0 Street

R 164,995
Gauteng
9k

1.0

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2025 Kia Picanto
1.0 LX

R 224,800
Gauteng
k

1.0

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Kia Picanto
1.0 Street

R 193,995
Gauteng
57k

1.0

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2022 Kia Picanto
1.0 Start

R 174,990
KwaZulu-Natal
62k

1.0

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2022 Kia Picanto
1.0 Street

R 169,900
Gauteng
54k

1.0

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2018 Kia Picanto
1.0 Street

R 144,900
Gauteng
79k

1.0

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2024 Kia Picanto
1.2 Style Auto

R 254,995
Western Cape
2k

1.2

Petrol

Hatchback

Automatic

Mileage

SHOW VEHICLE DETAILS

2012 Kia Picanto
1.2 EX

R 84,995
Western Cape
188k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2025 Kia Picanto
1.0 LX Runner Panel Van

R 239,500
Gauteng
k

1.0

Petrol

Ldv

Manual

Mileage

SHOW VEHICLE DETAILS

2020 Kia Picanto
1.2 Smart

R 169,900
Gauteng
128k

1.2

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2020 Kia Picanto
1.0 Street

   SAVE R 20,000
R 159,900
KwaZulu-Natal
82k

1.0

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2022 Kia Picanto
1.2 X-Line Auto

   SAVE R 30,000
R 239,900
Gauteng
4k

1.2

Petrol

Hatchback

Automatic

Mileage

SHOW VEHICLE DETAILS

2021 Kia Picanto
1.2 X-Line Auto

R 209,900
KwaZulu-Natal
51k

1.2

Petrol

Hatchback

Automatic

Mileage

SHOW VEHICLE DETAILS

2020 Kia Picanto
1.0 Style

R 159,990
KwaZulu-Natal
73k

1.0

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2019 Kia Picanto
1.0 Street

R 144,500
Gauteng
129k

1.0

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2018 Kia Picanto
1.0 Start

R 139,000
Gauteng
85k

1.0

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS

2024 Kia Picanto
1.0 Style

R 224,995
Limpopo
5k

1.0

Petrol

Hatchback

Manual

Mileage

SHOW VEHICLE DETAILS



All content © Carshop.co.za 2025