Modify Search
2019
89,000
Automatic
Kia Niro
5
1,580
2016
59,000
Automatic
SUV
Kia Niro
5
2017
53,778
Automatic
Petrol
SUV
Kia Niro
2017
68,800
Automatic
Kia Niro
5
1,580
Kia Niro 1.6L 2 5d 104 BHP
£12,495
2017
51,000
Automatic
Estate
Kia Niro
5
2019
85,000
Automatic
Estate
Kia Niro
5
2016
46,561
Automatic
SUV
Kia Niro
5
2018
67,821
Estate
Kia Niro
5
1,580
Kia Niro 1.6 2 5d 104 BHP
£12,989
2019
37,086
Estate
Kia Niro
5
1,580
2017
41,438
Auto Clutch Manual
SUV
Kia Niro
5