Sort By
2024 Kia Niro
1.6 GDi Hybrid 4 5dr DCT
1.6 GDi Hybrid 4 5dr DCT
Mantles Kia Royston - 35 miles away
7,023 miles
Call dealer
£28,490
2024 Kia Niro
1.6 GDi Hybrid 4 5dr DCT
1.6 GDi Hybrid 4 5dr DCT
Mantles Kia Royston - 35 miles away
8,411 miles
Call dealer
£28,795
2024 Kia Niro
1.6 GDi Hybrid 4 5dr DCT
1.6 GDi Hybrid 4 5dr DCT
Mantles Kia Royston - 35 miles away
10,395 miles
Call dealer
£28,900
2024 Kia Niro
1.6 GDi Hybrid 4 5dr DCT
1.6 GDi Hybrid 4 5dr DCT
Mantles Kia Royston - 35 miles away
8,000 miles
Call dealer
£29,150
2024 Kia Niro
1.6 GDi 127 Hybrid 3 5dr DCT
1.6 GDi 127 Hybrid 3 5dr DCT
Milton Keynes Kia - 35 miles away
4,557 miles
Call dealer
£27,480
2024 Kia Niro
1.6 GDi 127 Hybrid 3 5dr DCT
1.6 GDi 127 Hybrid 3 5dr DCT
Milton Keynes Kia - 35 miles away
3,256 miles
Call dealer
£28,480
2024 Kia Niro
1.6 GDi 127 Hybrid 3 5dr DCT
1.6 GDi 127 Hybrid 3 5dr DCT
Milton Keynes Kia - 35 miles away
2,546 miles
Call dealer
£28,480
2024 Kia Niro
1.6 GDi 127 Hybrid 4 5dr DCT
1.6 GDi 127 Hybrid 4 5dr DCT
Milton Keynes Kia - 35 miles away
6,785 miles
Call dealer
£29,480
2022 Kia Niro
1.6 GDi Hybrid 4 5dr DCT
1.6 GDi Hybrid 4 5dr DCT
Bletchley Kia - 38 miles away
21,972 miles
Call dealer
£24,980
2024 Kia Niro
1.6 GDi Hybrid 3 5dr DCT
1.6 GDi Hybrid 3 5dr DCT
Bletchley Kia - 38 miles away
11,957 miles
Call dealer
£25,998
2019 Kia Niro
1.6 GDi Hybrid 4 5dr DCT
1.6 GDi Hybrid 4 5dr DCT
Kia King'S Lynn - 38 miles away
30,885 miles
Call dealer
£16,290
2024 Kia Niro
1.6 GDi Hybrid 2 5dr DCT
1.6 GDi Hybrid 2 5dr DCT
Kia King'S Lynn - 38 miles away
8,144 miles
Call dealer
£23,195
2024 Kia Niro
1.6 GDi Hybrid 2 5dr DCT
1.6 GDi Hybrid 2 5dr DCT
Kia King'S Lynn - 38 miles away
7,245 miles
Call dealer
£23,795
2023 Kia Niro
1.6 GDi Hybrid 4 5dr DCT
1.6 GDi Hybrid 4 5dr DCT
Kia King'S Lynn - 38 miles away
13,000 miles
Call dealer
£26,895
2024 Kia Niro
1.6 GDi 127 Hybrid 3 5dr DCT
1.6 GDi 127 Hybrid 3 5dr DCT
Kia King'S Lynn - 38 miles away
1,457 miles
Call dealer
£28,295
Buy new from | £14,337 | (list price from £16,065) |
Showing 16 - 30 of 122 cars