Modify Search
2019
30,206
Estate
Kia Niro
5
1,580
Kia Niro 1.6 2 5d 104 BHP
£14,490
2020
39,684
Estate
Kia Niro
5
1,580
Kia Niro 2 5-Door
£14,491
2018
33,127
Automatic
Estate
Kia Niro
5
Kia Niro 1.6 4 5d AUTO 104 BHP
£14,495
2018
54,500
Estate
Kia Niro
5
1,580
2020
35,098
Automatic
Estate
Kia Niro
5
2016
25,858
Automatic
Kia Niro
5
1,580
2017
45,561
Automatic
Kia Niro
5
1,580
2018
18,000
Automatic
SUV
Kia Niro
5
Kia Niro 1.6 4 5d 104 BHP
£14,500
2019
60,000
Estate
Kia Niro
5
1,580
2017
24,228
Automatic
Petrol
SUV
Kia Niro