Modify Search
Kia Niro 1.6 GDi 2
£16,495
2021
27,722
Estate
Kia Niro
5
1,580
Kia Niro 1.6 2 5d AUTO 104 BHP
£16,600
2021
18,711
Automatic
Estate
Kia Niro
5
2021
48,900
Automatic
Kia Niro
5
1,580
2021
45,200
Automatic
Kia Niro
5
1,580
2020
9,707
Automatic
Estate
Kia Niro
5
2020
29,022
Estate
Kia Niro
5
1,580
2020
37,188
Auto Clutch Manual
SUV
Kia Niro
5
2016
27,542
Automatic
Petrol
Estate
Kia Niro
2021
38,300
Automatic
Estate
Kia Niro
5
Kia Niro 1.6 2 5d 104 BHP
£16,985
2021
15,318
Estate
Kia Niro
5
1,580