Used hybrid Kia Niro for sale
1,134 cars from UK dealers, updated 23 October 2026. Typical asking price £18,000. Half of them are priced between £14,700 and £23,000.
AskCar lists 589,789 cars from 13,079 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 hybrid Kia Niro cost?
Typical asking price £18,000 across 1,134 cars for sale. A 2026 one is typically £25,500, a 2017 one £10,900.
422 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 60 | £25,500 | £24,000 to £26,500 |
| 2025 | 151 | £24,500 | £23,000 to £26,500 |
| 2024 | 159 | £23,000 | £21,500 to £24,500 |
| 2023 | 191 | £19,500 | £18,000 to £21,500 |
| 2022 | 193 | £17,000 | £15,500 to £18,200 |
| 2021 | 108 | £15,500 | £14,500 to £16,800 |
| 2020 | 114 | £14,000 | £13,400 to £15,000 |
| 2019 | 78 | £13,000 | £11,800 to £14,000 |
| 2018 | 38 | £11,000 | £10,200 to £12,600 |
| 2017 | 33 | £10,900 | £10,000 to £12,000 |
Cars for sale now, page 1 of 12
The cheaper cars like each one are on its AskCar page.
- 2024 Kia Niro, 9,679 miles, £16,888, £4,943 under typical, Braintree
- 2021 Kia Niro, 10,000 miles, £15,295, £3,271 under typical, Walsall
- 2020 Kia Niro, 10,000 miles, £14,395, £3,027 under typical, Walsall
- 2023 Kia Niro, 30,000 miles, £16,195, £3,395 under typical, Harlesden
- 2022 Kia Niro, 64,164 miles, £12,488, £2,501 under typical, Newry
- 2019 Kia Niro, 10,000 miles, £13,995, £2,766 under typical, Walsall
- 2021 Kia Niro, 10,000 miles, £15,295, £2,998 under typical, Walsall
- 2024 Kia Niro, 2,859 miles, £20,700, £3,819 under typical, Peterborough
- 2025 Kia Niro, 10,967 miles, £19,847, £3,383 under typical, Portsmouth
- 2024 Kia Niro, 31,221 miles, £17,995, £3,036 under typical, Wakefield
- 2023 Kia Niro, 33,526 miles, £16,495, £2,753 under typical, Bangor
- 2023 Kia Niro, 54,500 miles, £15,450, £2,531 under typical, Liverpool
- 2023 Kia Niro, 28,537 miles, £17,000, £2,713 under typical, Upminster
- 2026 Kia Niro, 8,744 miles, £25,495, £3,813 under typical, Gillingham
- 2023 Kia Niro, 37,802 miles, £16,402, £2,440 under typical, Ipswich
- 2021 Kia Niro, 83,962 miles, £10,495, £1,550 under typical, Chester
- 2022 Kia Niro, 25,000 miles, £15,999, £2,292 under typical, Bagshot
- 2024 Kia Niro, 9,329 miles, £20,300, £2,890 under typical, Rochdale
- 2023 Kia Niro, 30,375 miles, £17,200, £2,353 under typical, Upminster
- 2023 Kia Niro, 26,601 miles, £17,527, £2,351 under typical, Southampton
- 2019 Kia Niro, 76,316 miles, £10,200, £1,356 under typical, Chingford
- 2023 Kia Niro, 20,689 miles, £18,000, £2,390 under typical, Grays
- 2025 Kia Niro, 10,426 miles, £20,752, £2,753 under typical, Derby
- 2023 Kia Niro, 29,937 miles, £17,316, £2,279 under typical, Portsmouth
- 2025 Kia Niro, 6,457 miles, £21,495, £2,763 under typical, West Bromwich
- 2023 Kia Niro, 22,594 miles, £17,990, £2,233 under typical, Peterborough
- 2025 Kia Niro, 10,890 miles, £20,888, £2,570 under typical, Newry
- 2025 Kia Niro, 449 miles, £21,999, £2,625 under typical, Wellingborough
- 2024 Kia Niro, 20,030 miles, £19,967, £2,370 under typical, Cardiff
- 2025 Kia Niro, 9,999 miles, £21,063, £2,485 under typical, Boston
- 2022 Kia Niro, 28,750 miles, £17,195, £1,993 under typical, Northwich
- 2022 Kia Niro, 53,880 miles, £13,990, £1,586 under typical, Welwyn Garden City
- 2022 Kia Niro, 16,225 miles, £15,788, £1,770 under typical, Barnsley
- 2023 Kia Niro, 12,722 miles, £18,988, £2,112 under typical, Cardiff
- 2023 Kia Niro, 15,325 miles, £17,510, £1,935 under typical, Chesterfield
- 2020 Kia Niro, 45,321 miles, £13,750, £1,510 under typical, Derby
- 2019 Kia Niro, 27,541 miles, £13,499, £1,473 under typical, South Shields
- 2020 Kia Niro, 42,920 miles, £13,495, £1,465 under typical, Liverpool
- 2022 Kia Niro, 51,140 miles, £15,495, £1,680 under typical, Stonehouse
- 2020 Kia Niro, 39,773 miles, £13,110, £1,418 under typical, Milton Keynes
- 2024 Kia Niro, 21,486 miles, £23,750, £2,496 under typical, Teesside
- 2026 Kia Niro, 1,138 miles, £22,700, £2,315 under typical, Poole
- 2022 Kia Niro, 35,000 miles, £15,749, £1,604 under typical, Chester
- 2019 Kia Niro, 51,000 miles, £12,140, £1,207 under typical, Watford
- 2020 Kia Niro, 66,024 miles, £11,491, £1,123 under typical, Wigan
- 2026 Kia Niro, 45 miles, £26,216, £2,560 under typical, Oldham
- 2023 Kia Niro, 22,500 miles, £18,450, £1,782 under typical, Burnley
- 2021 Kia Niro, 21,274 miles, £15,400, £1,482 under typical, Preston
- 2022 Kia Niro, 35,113 miles, £14,750, £1,382 under typical, Ripon
- 2023 Kia Niro, 16,353 miles, £18,995, £1,779 under typical, Kirriemuir
- 2019 Kia Niro, 61,431 miles, £11,100, £1,034 under typical, Luton
- 2023 Kia Niro, 44,010 miles, £18,999, £1,762 under typical, Wellingborough
- 2023 Kia Niro, 43,106 miles, £16,808, £1,542 under typical, Cannock
- 2023 Kia Niro, 46,621 miles, £16,518, £1,513 under typical, Bradford
- 2022 Kia Niro, 42,481 miles, £16,995, £1,554 under typical, Harpenden
- 2023 Kia Niro, 25,984 miles, £18,264, £1,667 under typical, Cannock
- 2019 Kia Niro, 30,000 miles, £12,990, £1,176 under typical, Radcliffe
- 2023 Kia Niro, 41,800 miles, £16,950, £1,520 under typical, Cannock
- 2021 Kia Niro, 29,034 miles, £14,995, £1,333 under typical, Dunfermline
- 2023 Kia Niro, 26,863 miles, £18,245, £1,611 under typical, Louth
- 2023 Kia Niro, 16,000 miles, £19,495, Hemel Hempstead
- 2022 Kia Niro, 11,814 miles, £16,895, Northwich
- 2024 Kia Niro, 19,984 miles, £20,595, Corby
- 2020 Kia Niro, 21,453 miles, £14,595, Coulsdon
- 2023 Kia Niro, 42,494 miles, £16,988, Cardiff
- 2021 Kia Niro, 37,000 miles, £14,495, West Wickham
- 2025 Kia Niro, 3,000 miles, £22,844, Bromley
- 2019 Kia Niro, 43,716 miles, £12,290, Stockton-on-Tees
- 2018 Kia Niro, 59,889 miles, £11,290, Exeter
- 2020 Kia Niro, 61,900 miles, £11,999, St Ives
- 2018 Kia Niro, 80,000 miles, £9,495, Manchester
- 2022 Kia Niro, 40,929 miles, £16,750, Crosby
- 2025 Kia Niro, 4,969 miles, £25,949, Oldbury
- 2024 Kia Niro, 21,850 miles, £20,530, Camberley
- 2021 Kia Niro, 37,939 miles, £14,500, Barking
- 2022 Kia Niro, 39,627 miles, £16,550, Camberley
- 2019 Kia Niro, 64,500 miles, £11,490, Wantage
- 2020 Kia Niro, 26,911 miles, £15,588, Barnsley
- 2025 Kia Niro, 1,121 miles, £23,995, Corby
- 2019 Kia Niro, 57,902 miles, £11,460, Kingston upon Hull
- 2023 Kia Niro, 36,100 miles, £17,677, Bolton
- 2021 Kia Niro, 39,196 miles, £14,495, Lurgan
- 2025 Kia Niro, 3,140 miles, £24,139, Oldham
- 2022 Kia Niro, 9,368 miles, £18,140, Peterborough
- 2024 Kia Niro, 30,000 miles, £19,695, Abergavenny
- 2024 Kia Niro, 11,945 miles, £21,529, Slough
- 2021 Kia Niro, 42,089 miles, £14,295, East Kilbride
- 2017 Kia Niro, 70,000 miles, £9,995, Watford
- 2021 Kia Niro, 39,378 miles, £14,495, Lurgan
- 2020 Kia Niro, 34,605 miles, £13,900, Barnet
- 2017 Kia Niro, 43,000 miles, £11,650, Sandy
- 2022 Kia Niro, 28,010 miles, £16,849, Lympsham
- 2020 Kia Niro, 34,779 miles, £13,900, Watford
- 2020 Kia Niro, 43,800 miles, £13,298, Sheffield
- 2022 Kia Niro, 45,300 miles, £15,399, Manchester
- 2023 Kia Niro, 59,781 miles, £16,060, West Malling
- 2026 Kia Niro, 9,489 miles, £26,495, Newry
- 2022 Kia Niro, 46,000 miles, £15,450, Plymouth
- 2022 Kia Niro, 52,060 miles, £14,999, Swansea
- 2022 Kia Niro, 22,789 miles, £15,970, Leeds
Kia Niro by gearbox, fuel and body
Kia Niro prices by year
Kia Niro by price
Kia Niro near you
More Kia
- All Kia Niro
- All Kia cars
- Kia Sportage (9,347)
- Kia Picanto (2,951)
- Kia Niro (1,971)
- Kia Stonic (1,733)
- Kia Ceed (1,547)
- Kia XCeed (1,457)
- Kia Sorento (856)
- Kia Rio (760)
- Kia EV3 (423)
- Kia EV6 (418)
- Kia Venga (348)
- Kia ProCeed (327)
- Kia EV4 (311)
- Kia K4 (267)
- Kia Soul (265)