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
2020
111,650
Automatic
Estate
Kia Niro
5
2017
70,113
Estate
Kia Niro
5
1,580
Kia Niro 1.6 GDi 2
£11,995
2017
56,732
Estate
Kia Niro
5
1,580
2019
85,000
Automatic
Estate
Kia Niro
5
2018
67,821
Estate
Kia Niro
5
1,580
2019
72,000
Estate
Kia Niro
5
1,580
2018
50,797
Estate
Kia Niro
5
1,580