Filter results 448 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2023 Kia Niro
150kW 4 65kWh 5dr Auto
150kW 4 65kWh 5dr Auto
Kia South Cambridge - 35 miles away
10,318 miles
Call dealer
£26,295
2024 Kia Niro
1.6 GDi 127 Hybrid 3 5dr DCT
1.6 GDi 127 Hybrid 3 5dr DCT
Kia South Cambridge - 35 miles away
4,213 miles
Call dealer
£29,695
2021 Kia Niro
1.6 GDi Hybrid 2 5dr DCT
1.6 GDi Hybrid 2 5dr DCT
Thurlow Nunn Vauxhall Milton Keynes - 35 miles away
40,183 miles
Call dealer
£15,750
2024 Kia Niro
1.6 GDi Hybrid 4 5dr DCT
1.6 GDi Hybrid 4 5dr DCT
BYD Used Cars Royston - 35 miles away
15,863 miles
Call dealer
£27,800
2021 Kia Niro
1.6 GDi Hybrid 3 5dr DCT
1.6 GDi Hybrid 3 5dr DCT
Mantles Kia Royston - 35 miles away
28,733 miles
Call dealer
£18,240
2022 Kia Niro
1.6 GDi Hybrid 2 5dr DCT
1.6 GDi Hybrid 2 5dr DCT
Mantles Kia Royston - 35 miles away
17,626 miles
Call dealer
£19,800
2022 Kia Niro
1.6 GDi Hybrid 2 5dr DCT
1.6 GDi Hybrid 2 5dr DCT
Mantles Kia Royston - 35 miles away
10,616 miles
Call dealer
£21,100
2024 Kia Niro
1.6 GDi Hybrid 2 5dr DCT
1.6 GDi Hybrid 2 5dr DCT
Mantles Kia Royston - 35 miles away
10,444 miles
Call dealer
£22,350
2024 Kia Niro
1.6 GDi Hybrid 2 5dr DCT
1.6 GDi Hybrid 2 5dr DCT
Mantles Kia Royston - 35 miles away
12,607 miles
Call dealer
£22,490
2023 Kia Niro
150kW 2 64kWh 5dr Auto
150kW 2 64kWh 5dr Auto
Mantles Kia Royston - 35 miles away
2,885 miles
Call dealer
£22,900
2022 Kia Niro
150kW 4 65kWh 5dr Auto
150kW 4 65kWh 5dr Auto
Mantles Kia Royston - 35 miles away
25,987 miles
Call dealer
£23,495
2024 Kia Niro
150kW 2 Nav 65kWh 5dr Auto
150kW 2 Nav 65kWh 5dr Auto
Mantles Kia Royston - 35 miles away
12 miles
Call dealer
£24,495
2024 Kia Niro
150kW 2 Nav 65kWh 5dr Auto
150kW 2 Nav 65kWh 5dr Auto
Mantles Kia Royston - 35 miles away
12 miles
Call dealer
£24,495
2023 Kia Niro
150kW 4 65kWh 5dr Auto
150kW 4 65kWh 5dr Auto
Mantles Kia Royston - 35 miles away
17,934 miles
Call dealer
£25,300
2023 Kia Niro
150kW 4 65kWh 5dr Auto
150kW 4 65kWh 5dr Auto
Mantles Kia Royston - 35 miles away
12,262 miles
Call dealer
£25,450
Buy new from | £14,337 | (list price from £16,065) |
Showing 46 - 60 of 448 cars