Filter results 122 Cars
Sort By
2021 Kia Niro
1.6 GDi PHEV 3 5dr DCT
1.6 GDi PHEV 3 5dr DCT
Marshall BYD Peterborough - 69 miles away
20,146 miles
Call dealer
£17,841
2020 Kia Niro
1.6 GDi PHEV 3 5dr DCT
1.6 GDi PHEV 3 5dr DCT
Marshall Volvo Peterborough - 70 miles away
32,056 miles
Call dealer
£15,237
2021 Kia Niro
1.6 GDi Hybrid 4 5dr DCT
1.6 GDi Hybrid 4 5dr DCT
Marshall Skoda Milton Keynes - 80 miles away
50,942 miles
Call dealer
£16,440
2019 Kia Niro
1.6 GDi Hybrid 4 5dr DCT
1.6 GDi Hybrid 4 5dr DCT
Vertu Mercedes-Benz of Beaconsfield - 84 miles away
38,103 miles
Call dealer
£16,672
2025 Kia Niro
1.6 GDi 127 Hybrid 4 5dr DCT
1.6 GDi 127 Hybrid 4 5dr DCT
Citygate Kia Slough - 84 miles away
1,460 miles
Call dealer
£29,824
2023 Kia Niro
1.6 GDi Hybrid 3 5dr DCT
1.6 GDi Hybrid 3 5dr DCT
Marshall Hyundai Gatwick - 86 miles away
15,918 miles
Call dealer
£22,567
2023 Kia Niro
1.6 GDi Hybrid 3 5dr DCT
1.6 GDi Hybrid 3 5dr DCT
Marshall BYD Northampton - 89 miles away
44,748 miles
Call dealer
£19,129
2019 Kia Niro
1.6 GDi Hybrid 4 5dr DCT
1.6 GDi Hybrid 4 5dr DCT
Snows KIA Guildford - 93 miles away
28,060 miles
Call dealer
£17,195
2023 Kia Niro
1.6 GDi Hybrid 3 5dr DCT
1.6 GDi Hybrid 3 5dr DCT
Snows KIA Guildford - 93 miles away
27,385 miles
Call dealer
£21,849
2023 Kia Niro
1.6 GDi Hybrid 4 5dr DCT
1.6 GDi Hybrid 4 5dr DCT
Snows KIA Guildford - 93 miles away
21,711 miles
Call dealer
£23,650
2023 Kia Niro
1.6 GDi Hybrid 3 5dr DCT
1.6 GDi Hybrid 3 5dr DCT
Snows KIA Guildford - 93 miles away
7,615 miles
Call dealer
£23,994
2024 Kia Niro
1.6 GDi 168 PHEV 3 5dr DCT
1.6 GDi 168 PHEV 3 5dr DCT
Snows KIA Guildford - 93 miles away
6,979 miles
Call dealer
£28,245
2021 Kia Niro
1.6 GDi PHEV 3 5dr DCT
1.6 GDi PHEV 3 5dr DCT
Marshall Honda Reading - 102 miles away
14,405 miles
Call dealer
£17,790
2020 Kia Niro
1.6 GDi Hybrid 3 5dr DCT
1.6 GDi Hybrid 3 5dr DCT
Audi Oxford - 104 miles away
42,746 miles
Call dealer
£15,547
2022 Kia Niro
1.6 GDi Hybrid 2 5dr DCT
1.6 GDi Hybrid 2 5dr DCT
Marshall Honda Leicester South - 107 miles away
56,568 miles
Call dealer
£15,736
Buy new from | £20,895 | (list price from £25,165) |
Showing 31 - 45 of 122 cars