Used Tesla cars for sale
2,866 cars from UK dealers, updated 28 October 2026. Typical asking price £23,000. Half of them are priced between £19,600 and £25,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.
797 have had their price cut since they were first listed.
Cars for sale now, page 20 of 29
The cheaper cars like each one are on its AskCar page.
- 2022 Tesla Model 3, 31,450 miles, £22,499, London
- 2023 Tesla Model 3, 27,188 miles, £25,070, Wimbledon
- 2024 Tesla Model 3, 45,788 miles, £25,610, Peterborough
- 2022 Tesla Model Y, 54,946 miles, £23,700, Peterborough
- 2020 Tesla Model 3, 76,790 miles, £16,990, Middlesbrough
- 2020 Tesla Model X, 64,200 miles, £28,995, Cheshunt
- 2021 Tesla Model 3, 55,072 miles, £19,989, Burnley
- 2020 Tesla Model 3, 36,124 miles, £19,950, Newtownards
- 2022 Tesla Model 3, 54,231 miles, £18,890, Sheffield
- 2025 Tesla Model 3, 14,089 miles, £37,990, Reading
- 2023 Tesla Model Y, 29,000 miles, £24,250, Cuffley
- 2022 Tesla Model Y, 34,000 miles, £25,295, Liverpool
- 2018 Tesla Model X, 111,000 miles, £18,295, Blackburn
- 2021 Tesla Model 3, 48,349 miles, £22,845, Leeds
- 2022 Tesla Model Y, 67,000 miles, £22,295, Rayleigh
- 2020 Tesla Model 3, 102,000 miles, £11,995, Newcastle upon Tyne
- 2023 Tesla Model 3, 26,371 miles, £25,170, Camberley
- 2021 Tesla Model 3, 44,019 miles, £23,299, Melton Mowbray
- 2022 Tesla Model 3, 53,547 miles, £18,960, Leeds
- 2022 Tesla Model Y, 14,157 miles, £27,149, Widnes
- 2018 Tesla Model X, 88,836 miles, £18,899, Leeds
- 2023 Tesla Model Y, 18,948 miles, £24,888, Derby
- 2021 Tesla Model 3, 62,241 miles, £19,297, Stockton-on-Tees
- 2025 Tesla Model 3, 8,292 miles, £30,975, Bury
- 2023 Tesla Model Y, 51,773 miles, £21,895, Manchester
- 2021 Tesla Model 3, 81,016 miles, £17,188, Bolton
- 2024 Tesla Model 3, 56,120 miles, £28,990, Scunthorpe
- 2022 Tesla Model Y, 41,187 miles, £25,140, Cannock
- 2023 Tesla Model Y, 22,919 miles, £31,949, Colchester
- 2022 Tesla Model Y, 59,900 miles, £23,250, Cambridge
- 2022 Tesla Model Y, 44,475 miles, £24,800, Swindon
- 2024 Tesla Model Y, 15,088 miles, £26,799, Cannock
- 2019 Tesla Model 3, 49,137 miles, £17,989, Burnley
- 2024 Tesla Model Y, 12,555 miles, £32,490, St Albans
- 2022 Tesla Model Y, 71,019 miles, £21,800, Leeds
- 2023 Tesla Model Y, 23,348 miles, £28,989, Loughborough
- 2020 Tesla Model 3, 19,187 miles, £18,540, Blue Bell Hill
- 2017 Tesla Model X, 79,987 miles, £21,525, Bolton
- 2022 Tesla Model 3, 66,416 miles, £18,995, Magherafelt
- 2022 Tesla Model Y, 60,000 miles, £23,255, Stockton-on-Tees
- 2022 Tesla Model 3, 67,628 miles, £17,590, Norwich
- 2023 Tesla Model 3, 22,125 miles, £23,180, Sheffield
- 2024 Tesla Model Y, 18,207 miles, £26,299, Bury
- 2023 Tesla Model 3, 25,000 miles, £28,990, Aberdare
- 2022 Tesla Model 3, 14,293 miles, £25,498, Linwood
- 2025 Tesla Model 3, 8,363 miles, £30,936, Cannock
- 2023 Tesla Model Y, 14,599 miles, £29,884, Stockton-on-Tees
- 2024 Tesla Model 3, 7,876 miles, £35,789, Taunton
- 2023 Tesla Model Y, 43,367 miles, £22,710, Leeds
- 2026 Tesla Model 3, 12,366 miles, £31,558, King's Lynn
- 2020 Tesla Model 3, 69,639 miles, £16,499, Coalville
- 2021 Tesla Model 3, 27,482 miles, £19,799, Melton Mowbray
- 2021 Tesla Model 3, 77,468 miles, £19,498, Inverness
- 2022 Tesla Model Y, 25,869 miles, £26,750, Newry
- 2022 Tesla Model Y, 90,468 miles, £19,483, Cannock
- 2019 Tesla Model 3, 68,650 miles, £16,995, Wincanton
- 2023 Tesla Model Y, 5,990 miles, £26,490, Loughton
- 2023 Tesla Model Y, 23,695 miles, £28,989, Loughborough
- 2022 Tesla Model Y, 23,414 miles, £23,389, Windsor
- 2022 Tesla Model Y, 27,611 miles, £25,995, Ewell
- 2025 Tesla Model 3, 11,500 miles, £30,450, Chorley
- 2022 Tesla Model Y, 32,740 miles, £25,495, Liverpool
- 2022 Tesla Model 3, 31,548 miles, £20,995, Bournemouth
- 2020 Tesla Model 3, 74,089 miles, £17,795, Nottingham
- 2022 Tesla Model Y, 43,092 miles, £24,990, Aberdare
- 2022 Tesla Model Y, 39,833 miles, £25,334, Cannock
- 2022 Tesla Model Y, 33,682 miles, £25,996, Liverpool
- 2022 Tesla Model 3, 69,939 miles, £16,261, Windsor
- 2022 Tesla Model Y, 29,000 miles, £26,490, Petersfield
- 2023 Tesla Model Y, 34,649 miles, £27,850, Exeter
- 2022 Tesla Model Y, 43,100 miles, £24,995, Chipping Sodbury
- 2022 Tesla Model Y, 52,876 miles, £23,995, Poole
- 2019 Tesla Model 3, 52,700 miles, £14,970, Boston
- 2023 Tesla Model Y, 44,824 miles, £26,498, Stoke-on-Trent
- 2023 Tesla Model Y, 10,000 miles, £30,395, Loughborough
- 2025 Tesla Model Y, 7,212 miles, £45,799
- 2025 Tesla Model Y, 26,750 miles, £43,595, Cleckheaton
- 2020 Tesla Model 3, 68,154 miles, £17,995, Peterborough
- 2020 Tesla Model 3, 95,000 miles, £15,250, York
- 2025 Tesla Model Y, 14,357 miles, £37,997, Stockton-on-Tees
- 2022 Tesla Model Y, 34,000 miles, £25,990, Rayleigh
- 2022 Tesla Model Y, 82,465 miles, £19,990, Hinckley
- 2021 Tesla Model 3, 40,000 miles, £21,499, Ferndown
- 2023 Tesla Model Y, 9,117 miles, £30,399, Slough
- 2023 Tesla Model Y, 38,000 miles, £27,500, Walton-Le-Dale
- 2020 Tesla Model 3, 54,400 miles, £15,999, Liverpool
- 2023 Tesla Model Y, 39,473 miles, £23,140, Sheffield
- 2021 Tesla Model 3, 29,605 miles, £19,690, Blue Bell Hill
- 2024 Tesla Model Y, 13,400 miles, £27,050, Sheffield
- 2022 Tesla Model Y, 49,943 miles, £21,090, Blue Bell Hill
- 2023 Tesla Model 3, 27,446 miles, £22,385, Bristol
- 2023 Tesla Model Y, 29,994 miles, £24,080, Leeds
- 2025 Tesla Model 3, 7,789 miles, £39,444, Derby
- 2023 Tesla Model 3, 74,644 miles, £19,999, Harrow
- 2023 Tesla Model Y, 22,613 miles, £31,695, Leeds
- 2022 Tesla Model 3, 19,903 miles, £22,000, Norwich
- 2019 Tesla Model 3, 25,162 miles, £17,997, Stockton-on-Tees
- 2022 Tesla Model 3, 53,200 miles, £21,995, Leeds
- 2023 Tesla Model 3, 10,212 miles, £26,995, Mold
- 2024 Tesla Model 3, 5,000 miles, £42,850, Birmingham