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 9 of 239
The cheaper cars like each one are on its AskCar page.
- 2024 Kia Picanto, 10,721 miles, £10,395, £1,201 under typical, Kidwelly
- 2021 Kia Stonic, 31,410 miles, £12,412, £1,434 under typical, Luton
- 2014 Kia Ceed, 105,000 miles, £2,995, £346 under typical, Manchester
- 2020 Kia Picanto, 37,802 miles, £6,840, £789 under typical, Blackpool
- 2022 Kia Sportage, 18,605 miles, £17,420, £2,006 under typical, Middlesbrough
- 2022 Kia Niro, 27,036 miles, £15,169, £1,746 under typical, Portsmouth
- 2014 Kia Sportage, 89,910 miles, £3,795, £437 under typical, Chesterfield
- 2021 Kia XCeed, 40,389 miles, £10,650, £1,224 under typical, Aldridge
- 2023 Kia Sportage, 33,016 miles, £16,980, £1,949 under typical, Gateshead
- 2018 Kia Picanto, 70,421 miles, £4,999, £574 under typical, Peterborough
- 2012 Kia Picanto, 64,563 miles, £2,575, £295 under typical, Leeds
- 2025 Kia Niro, 9,999 miles, £21,008, £2,406 under typical, Boston
- 2026 Kia Picanto, 500 miles, £14,990, £1,715 under typical, Ipswich
- 2022 Kia Stonic, 16,200 miles, £11,335, £1,297 under typical, Egdon
- 2017 Kia Picanto, 39,000 miles, £7,500, £857 under typical, West Drayton
- 2023 Kia Stonic, 67,107 miles, £10,060, £1,149 under typical, York
- 2023 Kia Picanto, 8,593 miles, £10,998, £1,255 under typical, Hook
- 2025 Kia Sportage, 27,000 miles, £19,990, £2,280 under typical, Norwich
- 2015 Kia Sportage, 81,000 miles, £4,999, £570 under typical, Slough
- 2018 Kia Sportage, 28,600 miles, £9,995, £1,140 under typical, Luton
- 2017 Kia Ceed, 96,000 miles, £4,295, £490 under typical, Sale
- 2023 Kia Niro, 19,296 miles, £19,995, £2,279 under typical, Lincoln
- 2023 Kia Stonic, 84,824 miles, £7,800, £888 under typical, Dunstable
- 2023 Kia Sportage, 58,946 miles, £14,686, £1,670 under typical, Dunstable
- 2025 Kia Sportage, 16,032 miles, £22,995, £2,615 under typical, Liverpool
- 2012 Kia Picanto, 98,000 miles, £2,495, £284 under typical, Wellington
- 2022 Kia Niro, 31,000 miles, £14,995, £1,705 under typical, Peterborough
- 2018 Kia Sportage, 80,308 miles, £6,574, £747 under typical, Nottingham
- 2016 Kia Venga, 61,738 miles, £4,399, £499 under typical, Sutton in Ashfield
- 2020 Kia Picanto, 14,000 miles, £7,995, £907 under typical, Birkenhead
- 2011 Kia Picanto, 70,300 miles, £2,495, £283 under typical, Maidenhead
- 2009 Kia Rio, 95,000 miles, £1,845, £209 under typical, Sunbury-on-Thames
- 2026 Kia EV4, 4,325 miles, £23,998, £2,716 under typical, Linwood
- 2012 Kia Sportage, 90,990 miles, £2,995, £339 under typical, Nelson
- 2020 Kia Sportage, 63,480 miles, £9,599, £1,085 under typical, Winsford
- 2020 Kia Ceed, 18,926 miles, £13,450, £1,520 under typical, Watford
- 2021 Kia XCeed, 33,250 miles, £13,495, £1,524 under typical, Gillingham
- 2016 Kia Rio, 87,200 miles, £3,995, £451 under typical, Stoke-on-Trent
- 2023 Kia Sportage, 24,634 miles, £18,040, £2,034 under typical, Leeds
- 2016 Kia Venga, 11,536 miles, £9,600, £1,082 under typical, Derby
- 2023 Kia Picanto, 3,000 miles, £10,450, £1,178 under typical, Mere
- 2008 Kia ProCeed, 44,000 miles, £2,495, £281 under typical, Bromsgrove
- 2018 Kia Sportage, 57,878 miles, £12,190, £1,373 under typical, Peterborough
- 2016 Kia Picanto, 81,000 miles, £3,590, £404 under typical, Little Eaton
- 2023 Kia Sportage, 29,882 miles, £14,551, £1,638 under typical, Dunstable
- 2014 Kia Picanto, 48,794 miles, £4,290, £483 under typical, Hartlepool
- 2012 Kia Sportage, 61,000 miles, £3,995, £449 under typical, Manchester
- 2023 Kia XCeed, 13,000 miles, £13,499, £1,518 under typical, Egham
- 2009 Kia Ceed, 117,252 miles, £1,390, £156 under typical, Milton Keynes
- 2016 Kia Sportage, 82,350 miles, £6,995, £784 under typical, Derby
- 2020 Kia Rio, 31,853 miles, £8,695, £975 under typical, Haslingden
- 2015 Kia Carens, 90,282 miles, £4,000, £448 under typical, Stoke-on-Trent
- 2013 Kia Sportage, 84,620 miles, £4,495, £504 under typical, Stonehouse
- 2026 Kia EV4, 1,526 miles, £25,970, £2,910 under typical, Towerhill
- 2022 Kia Niro, 41,864 miles, £15,460, £1,732 under typical, Cannock
- 2018 Kia Sportage, 72,000 miles, £6,995, £783 under typical, Edinburgh
- 2010 Kia Venga, 66,000 miles, £3,990, £446 under typical, Bedford
- 2014 Kia Sportage, 98,517 miles, £4,250, £474 under typical, Peterborough
- 2023 Kia Ceed, 12,632 miles, £13,999, £1,561 under typical, Dukinfield
- 2022 Kia Sportage, 34,210 miles, £14,050, £1,566 under typical, Derby
- 2022 Kia Sportage, 46,031 miles, £12,987, £1,447 under typical, Newton Aycliffe
- 2019 Kia Ceed, 73,650 miles, £8,494, £947 under typical, Oldham
- 2016 Kia Rio, 16,070 miles, £7,850, £873 under typical, Braintree
- 2017 Kia Ceed, 82,082 miles, £4,995, £556 under typical, Grantham
- 2010 Kia Ceed, 104,074 miles, £1,999, £222 under typical, Kingston upon Hull
- 2024 Kia XCeed, 18,342 miles, £16,098, £1,788 under typical, Towcester
- 2020 Kia Sportage, 74,771 miles, £12,490, £1,385 under typical, Cannock
- 2015 Kia Sportage, 80,253 miles, £4,895, £543 under typical, Manchester
- 2015 Kia Sportage, 92,000 miles, £4,495, £497 under typical, Bilston
- 2023 Kia Stonic, 8,028 miles, £12,250, £1,352 under typical, Milton Keynes
- 2018 Kia Picanto, 2,466 miles, £8,495, £937 under typical, Blackburn
- 2013 Kia Venga, 57,000 miles, £3,299, £364 under typical, Southampton
- 2023 Kia Niro, 17,500 miles, £18,790, £2,069 under typical, Newtownabbey
- 2023 Kia Ceed, 51,582 miles, £11,354, £1,248 under typical, Gloucester
- 2013 Kia Rio, 105,674 miles, £2,000, £220 under typical, Coventry
- 2019 Kia Rio, 29,857 miles, £9,000, £988 under typical, Gilfach
- 2012 Kia Rio, 91,811 miles, £1,995, £219 under typical, Leicester
- 2012 Kia Ceed, 84,800 miles, £2,750, £302 under typical, Wokingham
- 2022 Kia XCeed, 22,300 miles, £11,395, £1,249 under typical, Kettering
- 2025 Kia Sportage, 8,643 miles, £24,970, £2,735 under typical, Sheffield
- 2019 Kia Sportage, 46,840 miles, £9,995, £1,093 under typical, Wolverhampton
- 2023 Kia Rio, 13,231 miles, £11,295, £1,235 under typical, Pyecombe
- 2019 Kia Picanto, 41,000 miles, £6,916, £756 under typical, Kendal
- 2023 Kia Rio, 10,541 miles, £12,659, £1,383 under typical, Bradford
- 2025 Kia Picanto, 28,819 miles, £11,700, £1,278 under typical, Dunstable
- 2026 Kia K4, 2,562 miles, £17,995, £1,963 under typical, Coleraine
- 2023 Kia Sportage, 7,754 miles, £23,890, £2,606 under typical, Crawley
- 2018 Kia Sportage, 52,677 miles, £8,995, £981 under typical, Ipswich
- 2013 Kia Sportage, 101,046 miles, £3,590, £391 under typical, Kidderminster
- 2023 Kia Stonic, 9,958 miles, £14,980, £1,631 under typical, Leeds
- 2026 Kia EV2, 1,500 miles, £21,490, £2,336 under typical, Gillingham
- 2021 Kia Sportage, 66,273 miles, £11,750, £1,277 under typical, Norwich
- 2023 Kia Stonic, 23,421 miles, £15,500, £1,277 under typical, Norwich
- 2018 Kia Sportage, 70,569 miles, £6,999, £760 under typical, Aberdeen
- 2019 Kia Stonic, 27,709 miles, £8,750, £950 under typical, Derby
- 2018 Kia Sportage, 84,000 miles, £6,999, £760 under typical, Rawnsley
- 2026 Kia K4, 22 miles, £20,850, £2,263 under typical, Warrington
- 2021 Kia XCeed, 44,241 miles, £9,500, £1,031 under typical, Peterborough
- 2015 Kia Soul, 91,750 miles, £3,490, £378 under typical, Walton
- 2015 Kia Sportage, 109,000 miles, £3,995, £433 under typical, Portsmouth
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)