Used Kia cars for sale
23,891 cars from UK dealers, updated 28 October 2026. Typical asking price £15,800. Half of them are priced between £10,200 and £23,500.
AskCar lists 584,857 cars from 12,986 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
9,458 have had their price cut since they were first listed.
Cars for sale now, page 12 of 239
The cheaper cars like each one are on its AskCar page.
- 2023 Kia XCeed, 63,897 miles, £10,376, £1,017 under typical, Dunstable
- 2022 Kia Picanto, 51,020 miles, £6,985, £684 under typical, Blackburn
- 2018 Kia Sportage, 67,000 miles, £11,590, £1,135 under typical, Keston
- 2018 Kia Sportage, 100,963 miles, £6,295, £616 under typical, Leicester
- 2026 Kia Stonic, 5,895 miles, £17,740, £1,736 under typical, Chippenham
- 2024 Kia Sportage, 18,896 miles, £21,795, £2,132 under typical, Peterborough
- 2021 Kia Sportage, 5,480 miles, £14,140, £1,383 under typical, Walsall
- 2019 Kia Sportage, 89,700 miles, £7,499, £733 under typical, Peterborough
- 2026 Kia Ceed, 5,500 miles, £19,997, £1,955 under typical, Dunfermline
- 2023 Kia Sportage, 35,692 miles, £16,986, £1,660 under typical, Dunstable
- 2018 Kia Sportage, 92,000 miles, £6,995, £683 under typical, Chesterfield
- 2024 Kia Stonic, 38,262 miles, £13,651, £1,333 under typical, Dunstable
- 2023 Kia Picanto, 19,740 miles, £9,495, £927 under typical, Narberth
- 2017 Kia Sportage, 94,000 miles, £5,995, £585 under typical, Ross-on-Wye
- 2023 Kia Ceed, 46,509 miles, £11,499, £1,121 under typical, Hook
- 2022 Kia Rio, 17,187 miles, £11,499, £1,120 under typical, Derby
- 2023 Kia Rio, 21,050 miles, £14,988, £1,459 under typical, Newry
- 2018 Kia Sportage, 90,500 miles, £6,795, £661 under typical, Stoke-on-Trent
- 2023 Kia Ceed, 23,500 miles, £14,899, £1,448 under typical, Winsford
- 2022 Kia Stonic, 20,244 miles, £12,554, £1,220 under typical, Bristol
- 2018 Kia Ceed, 95,000 miles, £5,390, £524 under typical, Glasgow
- 2024 Kia Picanto, 21,957 miles, £10,399, £1,010 under typical, Southport
- 2016 Kia Sportage, 91,300 miles, £6,740, £655 under typical, Windsor
- 2022 Kia Niro, 51,151 miles, £13,692, £1,330 under typical, Cannock
- 2025 Kia Sportage, 3,719 miles, £25,149, £2,442 under typical, Peterborough
- 2026 Kia K4, 3,610 miles, £22,999, £2,232 under typical, Chesterfield
- 2023 Kia Stonic, 4,900 miles, £12,495, £1,213 under typical, Catterick
- 2021 Kia Picanto, 37,334 miles, £10,290, £999 under typical, Soham
- 2023 Kia Niro, 37,000 miles, £17,499, £1,698 under typical, Egham
- 2020 Kia Sportage, 56,000 miles, £10,950, £1,062 under typical, Lytham St Anne's
- 2019 Kia Sportage, 90,323 miles, £7,990, £775 under typical, Halifax
- 2025 Kia Niro, 6,457 miles, £21,985, £2,133 under typical, West Bromwich
- 2016 Kia Venga, 106,000 miles, £3,499, £339 under typical, Peasenhall
- 2023 Kia XCeed, 29,018 miles, £16,050, £1,554 under typical, Camberley
- 2017 Kia Picanto, 74,000 miles, £5,995, £579 under typical, Orpington
- 2023 Kia Niro, 16,353 miles, £18,995, £1,834 under typical, Kirriemuir
- 2020 Kia Picanto, 13,688 miles, £10,499, £1,013 under typical, Cowes
- 2017 Kia Rio, 45,179 miles, £6,770, £653 under typical, Middlesbrough
- 2026 Kia K4, 4,376 miles, £19,750, £1,905 under typical, Newport
- 2025 Kia Sportage, 5,151 miles, £20,999, £2,026 under typical, Chilwell
- 2022 Kia Ceed, 38,178 miles, £12,240, £1,180 under typical, West Malling
- 2015 Kia Sportage, 81,662 miles, £5,350, £516 under typical, Gloucester
- 2016 Kia Sportage, 92,000 miles, £6,490, £626 under typical, Mansfield
- 2019 Kia Sportage, 68,000 miles, £8,795, £848 under typical, Wigan
- 2021 Kia Sportage, 56,424 miles, £13,490, £1,299 under typical, Stratford-upon-Avon
- 2019 Kia Sportage, 44,678 miles, £10,995, £1,059 under typical, Gillingham
- 2014 Kia Rio, 101,826 miles, £2,500, £241 under typical, Oldham
- 2023 Kia Niro, 25,984 miles, £18,242, £1,756 under typical, Cannock
- 2016 Kia Rio, 114,535 miles, £2,795, £269 under typical, Benton
- 2021 Kia Sportage, 50,347 miles, £11,298, £1,085 under typical, Larbert
- 2019 Kia Ceed, 72,780 miles, £6,990, £671 under typical, Peterborough
- 2022 Kia Stonic, 12,954 miles, £11,700, £1,123 under typical, Wimbledon
- 2026 Kia Stonic, 4,500 miles, £20,495, £1,965 under typical, Gillingham
- 2017 Kia Sportage, 90,000 miles, £5,495, £527 under typical, Mildenhall
- 2023 Kia Sportage, 12,710 miles, £21,380, £2,048 under typical, Stourbridge
- 2016 Kia Sportage, 84,169 miles, £5,408, £518 under typical, Cannock
- 2024 Kia Picanto, 6,588 miles, £14,499, £1,386 under typical, Castleford
- 2026 Kia K4, 10 miles, £20,575, £1,967 under typical, Bristol
- 2025 Kia EV3, 15,000 miles, £29,989, £2,865 under typical, Ampthill
- 2016 Kia Sorento, 53,000 miles, £13,990, £1,337 under typical, Northwood
- 2020 Kia Sportage, 49,579 miles, £15,192, £1,451 under typical, Bromley
- 2016 Kia Sportage, 121,300 miles, £5,895, £563 under typical, Billingham
- 2023 Kia Sportage, 16,869 miles, £20,960, £2,001 under typical, York
- 2018 Kia Stonic, 92,000 miles, £5,790, £552 under typical, Atherstone
- 2022 Kia Niro, 52,229 miles, £14,899, £1,421 under typical, Manchester
- 2019 Kia Rio, 30,782 miles, £9,560, £912 under typical, Stourbridge
- 2015 Kia Sportage, 99,400 miles, £3,995, £381 under typical, Rochdale
- 2026 Kia EV4, 50 miles, £30,939, £2,949 under typical, Brentwood
- 2017 Kia Picanto, 99,887 miles, £4,899, £467 under typical, Oakham
- 2020 Kia Sportage, 54,961 miles, £13,000, £1,238 under typical, Lympsham
- 2023 Kia Stonic, 8,800 miles, £13,990, £1,332 under typical, Southwick
- 2023 Kia Sportage, 54,121 miles, £15,590, £1,484 under typical, Enfield
- 2022 Kia Sportage, 19,569 miles, £14,995, £1,426 under typical, Kendal
- 2018 Kia Stonic, 90,000 miles, £6,490, £617 under typical, Aylesbury
- 2016 Kia Sportage, 125,000 miles, £3,900, £371 under typical, Bedford
- 2025 Kia Sportage, 13,625 miles, £21,699, £2,062 under typical, Kettering
- 2018 Kia Stonic, 44,622 miles, £7,995, £759 under typical, Newtownabbey
- 2022 Kia Stonic, 13,486 miles, £12,980, £1,232 under typical, Leicester
- 2020 Kia Sportage, 67,876 miles, £11,495, £1,091 under typical, Elgin
- 2017 Kia Sportage, 94,338 miles, £5,995, £569 under typical, Haslingden
- 2019 Kia Sportage, 49,983 miles, £9,950, £944 under typical, Stowmarket
- 2018 Kia Sportage, 56,680 miles, £8,666, £821 under typical, Liverpool
- 2023 Kia Picanto, 2,091 miles, £13,140, £1,245 under typical, Warrington
- 2021 Kia Sorento, 14,940 miles, £30,795, £2,918 under typical, Narberth
- 2019 Kia Sportage, 93,287 miles, £10,500, £995 under typical, Barking
- 2021 Kia Sportage, 46,472 miles, £12,236, £1,159 under typical, Gloucester
- 2023 Kia Sportage, 15,583 miles, £19,160, £1,814 under typical, Blackpool
- 2025 Kia Picanto, 2,418 miles, £13,450, £1,272 under typical, Nuneaton
- 2025 Kia Sportage, 11,106 miles, £27,495, £2,599 under typical, Reading
- 2021 Kia Picanto, 7,866 miles, £12,488, £1,180 under typical, Southport
- 2018 Kia Niro, 40,500 miles, £11,500, £1,086 under typical, West Drayton
- 2020 Kia Ceed, 50,323 miles, £9,495, £896 under typical, Bridgend
- 2021 Kia Picanto, 4,527 miles, £9,490, £895 under typical, Crieff
- 2019 Kia Picanto, 61,530 miles, £7,599, £717 under typical, Tipton
- 2010 Kia Sorento, 83,007 miles, £3,795, £358 under typical, Derby
- 2019 Kia Sportage, 62,000 miles, £13,195, £1,243 under typical, Chesterfield
- 2023 Kia Picanto, 23,342 miles, £8,499, £801 under typical, Bristol
- 2021 Kia Picanto, 25,500 miles, £8,295, £781 under typical, Kettering
- 2018 Kia Rio, 53,090 miles, £6,995, £658 under typical, Harrow
- 2025 Kia Sportage, 2,742 miles, £20,370, £1,916 under typical, Darlington
Kia models
- Kia Sportage (9,389)
- Kia Picanto (2,909)
- Kia Niro (1,971)
- Kia Stonic (1,706)
- Kia Ceed (1,527)
- Kia XCeed (1,461)
- Kia Sorento (864)
- Kia Rio (743)
- Kia EV3 (462)
- Kia EV6 (409)
- Kia Venga (366)
- Kia ProCeed (333)
- Kia EV4 (293)
- Kia K4 (272)
- Kia Soul (267)
- Kia EV2 (190)
- Kia EV5 (178)
- Kia EV9 (154)
- Kia Optima (129)
- Kia Carens (117)
- Kia PV5 (68)
- Kia Stinger (68)