Used electric Kia Niro for sale
580 cars from UK dealers, updated 26 October 2026. Typical asking price £19,500. Half of them are priced between £17,000 and £21,500.
AskCar lists 579,238 cars from 12,980 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
What does a used electric Kia Niro cost?
Typical asking price £19,500 across 580 cars for sale. A 2025 one is typically £24,000, a 2020 one £14,100.
167 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2025 | 60 | £24,000 | £23,000 to £26,000 |
| 2024 | 70 | £21,500 | £19,500 to £23,000 |
| 2023 | 252 | £20,000 | £18,700 to £21,000 |
| 2022 | 80 | £15,700 | £13,900 to £18,300 |
| 2021 | 68 | £15,800 | £14,300 to £17,000 |
| 2020 | 34 | £14,100 | £12,900 to £15,300 |
Cars for sale now, page 6 of 6
The cheaper cars like each one are on its AskCar page.
- 2023 Kia Niro, 21,473 miles, £21,500, Epsom
- 2023 Kia Niro, 14,275 miles, £23,790, Newton Abbot
- 2022 Kia Niro, 20,723 miles, £21,716, Exeter
- 2022 Kia Niro, 11,707 miles, £19,160, West Malling
- 2022 Kia Niro, 92,500 miles, £13,395, Bolton
- 2023 Kia Niro, 35,288 miles, £20,225, Plymouth
- 2023 Kia Niro, 27,712 miles, £22,498, Glasgow
- 2024 Kia Niro, 16,331 miles, £25,498, Chesterfield
- 2023 Kia Niro, 11,251 miles, £24,200, Harlow
- 2020 Kia Niro, 19,424 miles, £17,998, Glasgow
- 2025 Kia Niro, 12,776 miles, £23,100, Cardiff
- 2021 Kia Niro, 84,300 miles, £11,989, Bradford
- 2024 Kia Niro, 21,980 miles, £24,995, Sutton Coldfield
- 2023 Kia Niro, 31,806 miles, £20,698, Glasgow
- 2023 Kia Niro, 38,287 miles, £21,498, Glasgow
- 2023 Kia Niro, 26,793 miles, £19,490, Exeter
- 2025 Kia Niro, 7,996 miles, £23,896, Perth
- 2024 Kia Niro, 5,733 miles, £22,995, Narberth
- 2023 Kia Niro, 39,360 miles, £19,990, Newton Abbot
- 2023 Kia Niro, 24,896 miles, £22,995, Bicester
- 2023 Kia Niro, 13,866 miles, £22,498, Glasgow
- 2023 Kia Niro, 91,439 miles, £13,431, Cannock
- 2022 Kia Niro, 38,938 miles, £16,795, Emborough
- 2021 Kia Niro, 81,781 miles, £13,999, Luton
- 2023 Kia Niro, 15,199 miles, £20,998, Linwood
- 2023 Kia Niro, 13,091 miles, £20,849, Sheffield
- 2025 Kia Niro, 12,000 miles, £23,490, Newton Abbot
- 2021 Kia Niro, 65,303 miles, £15,689, Luton
- 2021 Kia Niro, 40,929 miles, £16,995, Chesterfield
- 2023 Kia Niro, 15,667 miles, £22,498, East Kilbride
- 2023 Kia Niro, 31,505 miles, £21,495, Londonderry
- 2021 Kia Niro, 34,811 miles, £18,495, Oxford
- 2024 Kia Niro, 24,743 miles, £20,995, Belfast
- 2024 Kia Niro, 14,082 miles, £21,999, Royal Tunbridge Wells
- 2021 Kia Niro, 51,997 miles, £16,998, Linwood
- 2022 Kia Niro, 41,063 miles, £18,495, East Kilbride
- 2020 Kia Niro, 57,916 miles, £14,995, Bedford
- 2020 Kia Niro, 82,222 miles, £12,700, Harrogate
- 2023 Kia Niro, 27,476 miles, £21,498, West Bromwich
- 2021 Kia Niro, 73,779 miles, £13,780, Foxton
- 2023 Kia Niro, 17,348 miles, £20,686, Sutton Coldfield
- 2024 Kia Niro, 18,059 miles, £25,995, York
- 2023 Kia Niro, 50,379 miles, £19,298, Oldbury
- 2021 Kia Niro, 38,101 miles, £18,495, Coatbridge
- 2022 Kia Niro, 8,105 miles, £17,998, Perth
- 2024 Kia Niro, 9,632 miles, £22,885, Belfast
- 2021 Kia Niro, 61,927 miles, £13,498, Bolton
- 2022 Kia Niro, 13,213 miles, £23,490, Taunton
- 2023 Kia Niro, 23,288 miles, £23,490, Dungannon
- 2024 Kia Niro, 17,563 miles, £22,490, Dungannon
- 2026 Kia Niro, 1,000 miles, £28,795, Crawley
- 2023 Kia Niro, 31,890 miles, £23,495, Taunton
- 2022 Kia Niro, 122,706 miles, £10,795, West Wellow
- 2023 Kia Niro, 33,400 miles, £23,495, Taunton
- 2025 Kia Niro, 4,000 miles, £26,595, Newtownabbey
- 2022 Kia Niro, 22,000 miles, £19,990, Southall
- 2025 Kia Niro, 6,607 miles, £29,899, Coventry
- 2024 Kia Niro, 832 miles, £17,995, South Ockendon
- 2020 Kia Niro, 18,441 miles, £10,995, South Ockendon
- 2021 Kia Niro, 19,000 miles, £12,699, Gerrards Cross
- 2024 Kia Niro, 2,564 miles, £15,480, South Ockendon
- 2021 Kia Niro, 36,520 miles, £11,480, South Ockendon
- 2022 Kia Niro, 32,109 miles, £14,566, £2,157 under typical, Cannock
- 2022 Kia Niro, 51,141 miles, £13,676, £1,523 under typical, Cannock
- 2021 Kia Niro, 65,000 miles, £12,499, £1,096 under typical, Hendon
- 2020 Kia Niro, 61,945 miles, £12,891, Dunstable
- 2023 Kia Niro, 35,663 miles, £17,395, Shoreham-by-Sea
- 2026 Kia Niro, 4,125 miles, £23,998, Linwood
- 2023 Kia Niro, 27,125 miles, £19,995, Newtown
- 2023 Kia Niro, 12,322 miles, £19,990, Chichester
- 2020 Kia Niro, 81,686 miles, £11,990, Reading
- 2025 Kia Niro, 18,493 miles, £21,951, Sompting
- 2023 Kia Niro, 28,161 miles, £18,705, Durham
- 2025 Kia Niro, 7,334 miles, £23,221, Louth
- 2023 Kia Niro, 14,369 miles, £20,316, Grantham
- 2023 Kia Niro, 17,912 miles, £24,495, Northwich
- 2023 Kia Niro, 51,622 miles, £18,295, Harpenden
- 2023 Kia Niro, 49,888 miles, £18,995, Dungannon
- 2020 Kia Niro, 90,000 miles, £10,000, Luton
- 2021 Kia Niro, £12,831, Sutton
Kia Niro by gearbox, fuel and body
Kia Niro prices by year
Kia Niro by price
More Kia
- All Kia Niro
- All Kia cars
- Kia Sportage (9,251)
- Kia Picanto (2,887)
- Kia Niro (1,917)
- Kia Stonic (1,699)
- Kia Ceed (1,503)
- Kia XCeed (1,445)
- Kia Sorento (853)
- Kia Rio (743)
- Kia EV3 (448)
- Kia EV6 (399)
- Kia Venga (349)
- Kia ProCeed (320)
- Kia EV4 (293)
- Kia K4 (267)
- Kia Soul (257)