Used Kia cars for sale
23,536 cars from UK dealers, updated 26 October 2026. Typical asking price £15,800. Half of them are priced between £10,200 and £23,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.
9,211 have had their price cut since they were first listed.
Cars for sale now, page 7 of 236
The cheaper cars like each one are on its AskCar page.
- 2022 Kia XCeed, 86,121 miles, £8,990, £1,206 under typical, Middlesbrough
- 2019 Kia Rio, 25,750 miles, £7,995, £1,072 under typical, Ashford
- 2025 Kia Picanto, 6,350 miles, £12,695, £1,700 under typical, Worksop
- 2018 Kia ProCeed, 101,492 miles, £4,795, £642 under typical, Oldham
- 2014 Kia Ceed, 87,000 miles, £2,850, £381 under typical, Burnley
- 2023 Kia Sportage, 45,035 miles, £14,250, £1,903 under typical, Aldridge
- 2021 Kia Sportage, 32,075 miles, £14,550, £1,942 under typical, Derby
- 2019 Kia Optima, 156,000 miles, £3,995, £532 under typical, Paignton
- 2012 Kia Picanto, 86,230 miles, £2,700, £359 under typical, Batley
- 2017 Kia Sportage, 79,000 miles, £8,995, £1,196 under typical, Slough
- 2022 Kia XCeed, 86,267 miles, £8,990, £1,195 under typical, Middlesbrough
- 2012 Kia Ceed, 81,231 miles, £2,595, £345 under typical, Derby
- 2010 Kia Sportage, 116,000 miles, £1,995, £265 under typical, Sittingbourne
- 2023 Kia Ceed, 91,745 miles, £6,999, £929 under typical, Rushden
- 2017 Kia Picanto, 76,428 miles, £5,690, £755 under typical, Wigan
- 2016 Kia Ceed, 27,000 miles, £8,995, £1,193 under typical, Ivybridge
- 2013 Kia Sportage, 90,000 miles, £3,690, £489 under typical, Peterborough
- 2017 Kia Sportage, 53,264 miles, £7,899, £1,047 under typical, Milton Keynes
- 2023 Kia Niro, 22,594 miles, £17,990, £2,384 under typical, Peterborough
- 2017 Kia Venga, 53,126 miles, £5,495, £727 under typical, Luton
- 2007 Kia Picanto, 85,000 miles, £1,995, £264 under typical, Peterhead
- 2021 Kia Sportage, 40,244 miles, £11,330, £1,499 under typical, Milton Keynes
- 2016 Kia Soul, 100,000 miles, £3,790, £501 under typical, Willenhall
- 2023 Kia Ceed, 25,093 miles, £12,800, £1,692 under typical, Rotherham
- 2012 Kia Picanto, 68,000 miles, £4,595, £607 under typical, Mansfield
- 2021 Kia Sportage, 29,999 miles, £11,642, £1,538 under typical, Scarborough
- 2016 Kia Soul, 41,488 miles, £6,498, £858 under typical, Edinburgh
- 2017 Kia Sportage, 92,000 miles, £8,180, £1,080 under typical, Blackburn
- 2019 Kia Venga, 15,721 miles, £8,495, £1,121 under typical, Falkirk
- 2012 Kia Sportage, 78,908 miles, £3,995, £526 under typical, Sheffield
- 2014 Kia Picanto, 76,942 miles, £3,399, £447 under typical, Bury
- 2017 Kia Sportage, 91,000 miles, £6,445, £848 under typical, Newport
- 2018 Kia Sportage, 64,506 miles, £7,999, £1,052 under typical, Ashington
- 2023 Kia Niro, 7,900 miles, £19,350, £2,536 under typical, Manningtree
- 2022 Kia XCeed, 53,064 miles, £9,490, £1,244 under typical, Crewe
- 2020 Kia Stonic, 31,725 miles, £9,485, £1,243 under typical, Blackburn
- 2017 Kia Rio, 69,470 miles, £4,350, £569 under typical, Wokingham
- 2012 Kia Sportage, 95,111 miles, £2,999, £392 under typical, Bishop's Stortford
- 2016 Kia Picanto, 104,718 miles, £2,795, £365 under typical, Morecambe
- 2020 Kia Sportage, 71,964 miles, £8,290, £1,084 under typical, Crewe
- 2018 Kia Picanto, 6,000 miles, £6,995, £914 under typical, Sheffield
- 2020 Kia Stonic, 81,402 miles, £6,995, £913 under typical, Newcastle upon Tyne
- 2016 Kia Sportage, 78,500 miles, £7,490, £978 under typical, Nuneaton
- 2010 Kia Soul, 66,600 miles, £2,695, £351 under typical, Bournemouth
- 2024 Kia Picanto, 9,835 miles, £10,295, £1,341 under typical, Narberth
- 2023 Kia Stonic, 26,460 miles, £10,990, £1,432 under typical, Fleetwood
- 2025 Kia Niro, 10,426 miles, £20,752, £2,701 under typical, Derby
- 2026 Kia EV3, 20 miles, £27,499, £3,572 under typical, Rochdale
- 2023 Kia Picanto, 51,160 miles, £8,450, £1,096 under typical, Leicester
- 2022 Kia Sportage, 51,202 miles, £12,360, £1,603 under typical, Norwich
- 2022 Kia EV6, 24,252 miles, £24,499, £3,177 under typical, Basingstoke
- 2013 Kia Soul, 82,000 miles, £3,390, £439 under typical, Swindon
- 2016 Kia Picanto, 57,750 miles, £4,400, £569 under typical, Hounslow
- 2014 Kia Soul, 52,000 miles, £4,295, £555 under typical, Harlow
- 2016 Kia Venga, 21,559 miles, £5,995, £775 under typical, Bolton
- 2024 Kia Niro, 20,030 miles, £19,967, £2,579 under typical, Cardiff
- 2012 Kia Sorento, 75,000 miles, £4,990, £644 under typical, Northampton
- 2011 Kia Sportage, 144,845 miles, £2,150, £277 under typical, Kingswood and Fishponds
- 2018 Kia Sportage, 82,000 miles, £6,995, £902 under typical, Bolsover
- 2010 Kia Ceed, 108,000 miles, £1,790, £231 under typical, Reading
- 2017 Kia Picanto, 73,000 miles, £3,995, £515 under typical, Leicester
- 2022 Kia Sportage, 12,436 miles, £17,444, £2,248 under typical, Stockport
- 2012 Kia Picanto, 88,000 miles, £2,295, £296 under typical, Haslingden
- 2023 Kia Sportage, 5,350 miles, £19,995, £2,572 under typical, Worksop
- 2019 Kia Stonic, 65,000 miles, £7,490, £963 under typical, Radcliffe
- 2019 Kia Stonic, 10,000 miles, £11,490, £1,477 under typical, Chester
- 2012 Kia Soul, 98,000 miles, £2,495, £321 under typical, Paignton
- 2014 Kia Picanto, 85,470 miles, £2,500, £321 under typical, Birmingham
- 2022 Kia Niro, 27,036 miles, £15,169, £1,949 under typical, Gloucester
- 2025 Kia Sportage, 150 miles, £22,250, £2,858 under typical, Catterick
- 2021 Kia Sorento, 32,859 miles, £24,840, £3,190 under typical, Enfield
- 2015 Kia Rio, 35,000 miles, £5,799, £744 under typical, Blaydon
- 2023 Kia Sportage, 17,692 miles, £15,290, £1,959 under typical, York
- 2023 Kia Picanto, 23,719 miles, £8,995, £1,151 under typical, Middlesbrough
- 2025 Kia Sportage, 12 miles, £31,995, £4,093 under typical, Lee-on-the-Solent
- 2019 Kia Sportage, 61,335 miles, £9,250, £1,183 under typical, Derby
- 2023 Kia Stonic, 34,980 miles, £11,995, £1,534 under typical, Mablethorpe
- 2021 Kia Picanto, 5,100 miles, £8,895, £1,136 under typical, Worksop
- 2018 Kia Picanto, 100,000 miles, £3,790, £484 under typical, Atherstone
- 2023 Kia Picanto, 1,811 miles, £13,160, £1,681 under typical, Kingston upon Hull
- 2017 Kia Sportage, 104,000 miles, £7,000, £893 under typical, Farnham Common and Farnham Royal
- 2023 Kia Rio, 17,061 miles, £12,020, £1,533 under typical, Cannock
- 2015 Kia Sorento, 94,000 miles, £8,195, £1,044 under typical, Halifax
- 2021 Kia Rio, 11,347 miles, £9,999, £1,272 under typical, Southport
- 2016 Kia Sportage, 90,000 miles, £5,495, £697 under typical, Tibshelf
- 2022 Kia Niro, 16,225 miles, £15,750, £1,999 under typical, Barnsley
- 2023 Kia Picanto, 33,692 miles, £8,500, £1,078 under typical, Dunstable
- 2020 Kia Picanto, 48,913 miles, £6,995, £883 under typical, Pontypool
- 2013 Kia Rio, 83,000 miles, £2,700, £340 under typical, Swindon
- 2025 Kia Niro, 6,457 miles, £21,495, £2,708 under typical, West Bromwich
- 2019 Kia Sportage, 62,091 miles, £8,210, £1,034 under typical, Glasgow
- 2011 Kia Picanto, 65,774 miles, £2,995, £377 under typical, Flint
- 2012 Kia Ceed, 98,000 miles, £2,499, £314 under typical, Smethwick
- 2024 Kia Ceed, 43,934 miles, £7,995, £1,004 under typical, Bury
- 2016 Kia Venga, 76,000 miles, £5,995, £752 under typical, Hatfield
- 2023 Kia Stonic, 50,470 miles, £9,650, £1,210 under typical, Leicester
- 2021 Kia Ceed, 52,797 miles, £8,790, £1,098 under typical, Letchworth
- 2023 Kia Picanto, 9,308 miles, £10,991, £1,373 under typical, Bolton
- 2010 Kia Ceed, 89,500 miles, £1,999, £250 under typical, East Molesey
- 2019 Kia Stonic, 65,690 miles, £7,900, £985 under typical, Batley
Kia models
- 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)
- Kia EV5 (180)
- Kia EV2 (171)
- Kia EV9 (159)
- Kia Optima (124)
- Kia Carens (113)
- Kia PV5 (72)
- Kia Stinger (71)