Modify Search
Kia Niro 1.6 3 5d 104 BHP
£9,995
2016
95,535
Estate
Kia Niro
5
1,580
Kia Niro 1.6 2 5d 104 BHP
£10,599
2019
92,778
Estate
Kia Niro
5
1,580
Kia Niro 1.6 2 5d 104 BHP
£10,690
2017
87,000
Estate
Kia Niro
5
1,580
Kia Niro 1.6 h GDi 2
£10,950
2017
95,000
Auto Clutch Manual
SUV
Kia Niro
5
Kia Niro 1.6 h GDi 2
£11,000
2019
141,000
Auto Clutch Manual
SUV
Kia Niro
5
2019
89,000
Automatic
SUV
Kia Niro
5
2019
89,000
Automatic
Kia Niro
5
1,580
2016
59,000
Automatic
SUV
Kia Niro
5
2020
111,650
Automatic
Estate
Kia Niro
5
Kia Niro FIRST EDITION
£11,985
1970
79,638
Automatic
Kia Niro
B - Small car
Kia