Modify Search
2021
36,000
Estate
Kia Niro
5
1,580
2016
27,542
Automatic
Petrol
Estate
Kia Niro
2021
49,296
Automatic
Estate
Kia Niro
5
Kia Niro 1.6 3 5d 139 BHP
£16,985
2020
30,128
Estate
Kia Niro
5
1,580
Kia Niro 1.6 2 5d 104 BHP
£16,985
2021
15,318
Estate
Kia Niro
5
1,580
2020
30,134
Automatic
Estate
Kia Niro
5
Kia Niro 4 5d 202 BHP
£16,990
2020
26,000
Automatic
Estate
Kia Niro
5
Kia Niro 1.6 2 5d 104 BHP
£16,995
2022
19,896
Estate
Kia Niro
5
1,580
Kia Niro 3 PHEV 5-Door
£16,999
2018
11,500
Automatic
Estate
Kia Niro
5
Kia Niro 1.6 2 5d AUTO 104 BHP
£17,000
2021
18,000
Automatic
Estate
Kia Niro
5