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 10 of 239
The cheaper cars like each one are on its AskCar page.
- 2012 Kia Venga, 92,447 miles, £2,115, £229 under typical, Bury
- 2019 Kia Sportage, 53,000 miles, £14,299, £1,542 under typical
- 2012 Kia Soul, 71,310 miles, £3,495, £377 under typical, Sheffield
- 2018 Kia Sportage, 25,389 miles, £14,250, £1,536 under typical, Dunfermline
- 2026 Kia K4, 2,117 miles, £23,567, £2,540 under typical, Nottingham
- 2015 Kia Sorento, 96,800 miles, £6,990, £753 under typical, Edgware
- 2015 Kia Sportage, 96,000 miles, £4,500, £485 under typical, Bedford
- 2025 Kia Niro, 8,403 miles, £20,888, £2,248 under typical, Newry
- 2026 Kia Stonic, 1,030 miles, £18,390, £1,978 under typical, Ipswich
- 2018 Kia Sportage, 55,000 miles, £9,500, £1,022 under typical, Canvey Island
- 2017 Kia Rio, 119,328 miles, £3,200, £344 under typical, Nelson
- 2015 Kia Picanto, 48,448 miles, £3,990, £429 under typical, Wokingham
- 2025 Kia Sportage, 6,058 miles, £24,300, £2,611 under typical, Stourbridge
- 2018 Kia Sportage, 67,000 miles, £8,999, £967 under typical, Bagshot
- 2020 Kia Stonic, 47,628 miles, £9,990, £1,073 under typical, Bridgend
- 2020 Kia Picanto, 5,925 miles, £8,480, £910 under typical, Warrington
- 2022 Kia Niro, 96,934 miles, £10,190, £1,094 under typical, Kingston upon Hull
- 2024 Kia Sportage, 9,314 miles, £22,700, £2,435 under typical, Glasgow
- 2016 Kia Sportage, 88,000 miles, £4,995, £536 under typical, Peterborough
- 2018 Kia Sportage, 81,000 miles, £6,495, £696 under typical, Balham
- 2020 Kia Sportage, 49,715 miles, £11,995, £1,285 under typical, Bicester
- 2012 Kia Picanto, 79,000 miles, £2,490, £267 under typical, Peterborough
- 2016 Kia Sportage, 114,035 miles, £5,695, £610 under typical, Lytham St Anne's
- 2019 Kia Rio, 40,000 miles, £7,990, £855 under typical, Barton-upon-Humber
- 2024 Kia Picanto, 13,944 miles, £10,295, £1,101 under typical, Kidwelly
- 2013 Kia Soul, 78,000 miles, £2,997, £320 under typical, Gateshead
- 2010 Kia Sportage, 116,000 miles, £1,995, £213 under typical, Sittingbourne
- 2017 Kia Sportage, 78,927 miles, £5,994, £639 under typical, Leigh
- 2018 Kia Sportage, 80,650 miles, £6,599, £704 under typical, Boston
- 2022 Kia XCeed, 39,856 miles, £12,995, £1,386 under typical, Newent
- 2023 Kia Sportage, 2,257 miles, £26,580, £2,834 under typical, Shrewsbury
- 2023 Kia Picanto, 19,589 miles, £10,585, £1,128 under typical, Ipswich
- 2020 Kia Niro, 14,213 miles, £15,589, £1,659 under typical, Gateshead
- 2023 Kia Sportage, 37,319 miles, £20,900, £2,221 under typical, Northampton
- 2026 Kia EV2, 81 miles, £25,998, £2,763 under typical, Glasgow
- 2019 Kia Sportage, 70,171 miles, £9,499, £1,010 under typical, Watford
- 2017 Kia Soul, 51,355 miles, £6,890, £732 under typical, Wednesbury
- 2020 Kia Picanto, 48,913 miles, £6,995, £743 under typical, Pontypool
- 2024 Kia Stonic, 7,061 miles, £14,410, £1,530 under typical, Reading
- 2019 Kia Ceed, 49,000 miles, £8,499, £902 under typical, Gateshead
- 2014 Kia Picanto, 42,033 miles, £3,995, £424 under typical, Dunfermline
- 2020 Kia Niro, 45,321 miles, £13,750, £1,456 under typical, Derby
- 2013 Kia Ceed, 117,670 miles, £2,500, £264 under typical, Darlington
- 2024 Kia Sportage, 14,327 miles, £22,000, £2,322 under typical, Peterhead
- 2021 Kia Sportage, 32,652 miles, £11,690, £1,233 under typical, Burnley
- 2020 Kia Sportage, 44,984 miles, £13,650, £1,439 under typical, Derby
- 2020 Kia Sportage, 101,658 miles, £7,995, £842 under typical, Lower Sydenham
- 2018 Kia Sportage, 74,108 miles, £10,940, £1,152 under typical, Manchester
- 2021 Kia Picanto, 24,276 miles, £8,095, £852 under typical, Haslingden
- 2018 Kia Sportage, 65,000 miles, £8,995, £946 under typical, Ruislip
- 2017 Kia Optima, 76,968 miles, £5,789, £609 under typical, Birmingham
- 2016 Kia Soul, 73,000 miles, £5,495, £578 under typical, Castleford
- 2019 Kia Picanto, 41,379 miles, £6,395, £672 under typical, Shaftesbury
- 2022 Kia Ceed, 30,579 miles, £10,920, £1,147 under typical, Cannock
- 2025 Kia Sportage, 6,350 miles, £28,295, £2,969 under typical, Salisbury
- 2013 Kia Sportage, 125,160 miles, £2,699, £283 under typical, Slough
- 2025 Kia EV3, 10,818 miles, £29,995, £1,917 under typical, Dunstable
- 2022 Kia Ceed, 31,443 miles, £10,860, £1,138 under typical, West Malling
- 2023 Kia Stonic, 9,857 miles, £13,754, £1,441 under typical, Leeds
- 2014 Kia Venga, 77,899 miles, £2,990, £313 under typical, New Ollerton
- 2025 Kia Picanto, 4,638 miles, £15,099, £1,579 under typical, Gateshead
- 2015 Kia Sportage, 80,259 miles, £4,995, £522 under typical, Wigan
- 2026 Kia Sportage, 10 miles, £26,800, £2,798 under typical, Boston
- 2013 Kia Picanto, 63,000 miles, £3,695, £385 under typical, Leeds
- 2018 Kia Sportage, 68,090 miles, £8,620, £898 under typical, Edinburgh
- 2018 Kia Sportage, 70,840 miles, £7,846, £817 under typical, Barnsley
- 2019 Kia Ceed, 59,000 miles, £10,200, £1,062 under typical, Preston
- 2019 Kia Picanto, 12,529 miles, £11,299, £1,176 under typical, Southport
- 2023 Kia Sportage, 12,000 miles, £15,990, £1,663 under typical, Yeovil
- 2023 Kia Stonic, 10,580 miles, £15,070, £1,567 under typical, Wolverhampton
- 2019 Kia Stonic, 64,955 miles, £8,250, £856 under typical, Glastonbury
- 2011 Kia Venga, 67,000 miles, £2,490, £258 under typical, Blackburn
- 2019 Kia Ceed, 63,558 miles, £7,740, £802 under typical, Milton Keynes
- 2023 Kia Picanto, 4,523 miles, £10,463, £1,084 under typical, Bolton
- 2019 Kia Sportage, 46,092 miles, £11,000, £1,139 under typical, Watford
- 2013 Kia Sportage, 112,000 miles, £3,295, £341 under typical, Wellingborough
- 2022 Kia Stonic, 30,345 miles, £11,908, £1,233 under typical, Cardiff
- 2015 Kia Ceed, 107,144 miles, £2,790, £289 under typical, Peterborough
- 2022 Kia Sportage, 85,127 miles, £11,322, £1,172 under typical, Milton Keynes
- 2017 Kia Stonic, 61,082 miles, £6,977, £722 under typical, Bradford
- 2026 Kia PV5, 4,125 miles, £22,995, £2,379 under typical, York
- 2016 Kia Sportage, 87,000 miles, £4,799, £496 under typical, Leighton Buzzard
- 2019 Kia Sportage, 38,259 miles, £14,945, £1,546 under typical, Stourbridge
- 2016 Kia Sportage, 98,186 miles, £4,790, £495 under typical, Milton Keynes
- 2022 Kia Sorento, 30,530 miles, £23,599, £2,436 under typical, Manchester
- 2019 Kia Picanto, 29,000 miles, £6,995, £722 under typical, Harrow
- 2025 Kia EV3, 3,884 miles, £24,750, £2,553 under typical, Norwich
- 2020 Kia Sportage, 45,500 miles, £12,199, £1,258 under typical, Castle Donington
- 2019 Kia Rio, 28,973 miles, £9,598, £989 under typical, Nottingham
- 2023 Kia Sportage, 30,771 miles, £19,450, £2,003 under typical, Aldridge
- 2024 Kia Stonic, 12,456 miles, £15,410, £1,587 under typical, Wolverhampton
- 2026 Kia XCeed, 7,063 miles, £19,250, £1,982 under typical, Dunstable
- 2023 Kia Sportage, 27,355 miles, £19,791, £2,033 under typical, Worksop
- 2018 Kia Sportage, 33,304 miles, £13,990, £1,437 under typical, Wakefield
- 2023 Kia Sportage, 31,981 miles, £22,499, £2,307 under typical, Corby
- 2018 Kia Sportage, 67,000 miles, £8,050, £825 under typical, Knottingley
- 2018 Kia Sportage, 65,302 miles, £8,999, £920 under typical, Barnsley
- 2023 Kia XCeed, 43,620 miles, £11,646, £1,190 under typical, Dunstable
- 2023 Kia Stonic, 14,109 miles, £14,850, £1,517 under typical, Walsall
- 2024 Kia Sportage, 8,441 miles, £20,450, £2,089 under typical, Camberley
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)