Used Tesla cars for sale
3,142 cars from UK dealers, updated 23 October 2026. Typical asking price £23,000. Half of them are priced between £19,800 and £25,500.
AskCar lists 589,789 cars from 13,079 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
1,028 have had their price cut since they were first listed.
Cars for sale now, page 10 of 32
The cheaper cars like each one are on its AskCar page.
- 2020 Tesla Model 3, 64,596 miles, £14,485, Hounslow
- 2023 Tesla Model 3, 11,526 miles, £25,417, Cannock
- 2023 Tesla Model Y, 48,418 miles, £24,990, London
- 2023 Tesla Model Y, 30,896 miles, £26,860, Cannock
- 2022 Tesla Model Y, 43,700 miles, £24,990, Bolsover
- 2021 Tesla Model 3, 60,800 miles, £19,999, Norwich
- 2021 Tesla Model 3, 86,562 miles, £15,950, Uxbridge
- 2023 Tesla Model 3, 20,853 miles, £25,495, Bristol
- 2023 Tesla Model 3, 21,331 miles, £24,499, Cannock
- 2022 Tesla Model Y, 53,701 miles, £25,290, Middlesbrough
- 2022 Tesla Model Y, 30,194 miles, £21,799, Cannock
- 2018 Tesla Model X, 88,836 miles, £17,999, Leeds
- 2023 Tesla Model Y, 40,797 miles, £25,799, Rushden
- 2023 Tesla Model Y, 32,010 miles, £26,750, Reading
- 2022 Tesla Model Y, 36,172 miles, £24,090, Kingston upon Hull
- 2023 Tesla Model Y, 47,821 miles, £21,444, Ampthill
- 2022 Tesla Model 3, 40,093 miles, £19,260, Leeds
- 2022 Tesla Model Y, 31,640 miles, £24,850, Leeds
- 2020 Tesla Model 3, 62,000 miles, £14,388, Shepperton
- 2022 Tesla Model Y, 49,949 miles, £23,046, Bristol
- 2018 Tesla Model S, 128,132 miles, £10,950, Wingham
- 2020 Tesla Model 3, 37,951 miles, £19,995, Exeter
- 2022 Tesla Model Y, 62,774 miles, £21,761, Cannock
- 2021 Tesla Model 3, 24,686 miles, £21,785, Towcester
- 2022 Tesla Model Y, 29,624 miles, £24,750, Kingston upon Hull
- 2021 Tesla Model 3, 31,625 miles, £18,400, Peterborough
- 2022 Tesla Model Y, 34,615 miles, £24,555, Cannock
- 2022 Tesla Model Y, 61,000 miles, £21,990, Derby
- 2023 Tesla Model 3, 37,961 miles, £23,780, Enfield
- 2022 Tesla Model Y, 35,189 miles, £24,499, Bletchley
- 2023 Tesla Model Y, 52,000 miles, £24,650, Wisbech
- 2023 Tesla Model Y, 48,598 miles, £24,999, Rushden
- 2022 Tesla Model Y, 53,310 miles, £22,740, Blackburn
- 2023 Tesla Model 3, 31,663 miles, £24,799, Castle Donington
- 2024 Tesla Model Y, 14,459 miles, £30,620, Blue Bell Hill
- 2023 Tesla Model 3, 49,997 miles, £21,695, Liverpool
- 2022 Tesla Model 3, 46,293 miles, £18,849, Newport
- 2022 Tesla Model Y, 29,476 miles, £25,079, Bromley
- 2022 Tesla Model Y, 40,758 miles, £23,950, Reading
- 2023 Tesla Model Y, 40,828 miles, £25,499, Castle Donington
- 2022 Tesla Model Y, 59,520 miles, £21,899, Winsford
- 2020 Tesla Model 3, 20,409 miles, £17,700, Peterborough
- 2022 Tesla Model Y, 53,813 miles, £22,700, Leeds
- 2022 Tesla Model Y, 12,080 miles, £26,299, Winsford
- 2023 Tesla Model 3, 35,000 miles, £24,000, Nottingham
- 2023 Tesla Model Y, 46,289 miles, £21,600, Upminster
- 2026 Tesla Model 3, 13,000 miles, £32,599
- 2023 Tesla Model Y, 52,014 miles, £24,660, Warrington
- 2023 Tesla Model Y, 53,995 miles, £24,460, Leeds
- 2022 Tesla Model Y, 41,302 miles, £23,905, Middlesbrough
- 2026 Tesla Model 3, 7,748 miles, £31,990, Milton Keynes
- 2022 Tesla Model 3, 52,036 miles, £20,962, Cannock
- 2023 Tesla Model Y, 61,224 miles, £23,700, Upminster
- 2024 Tesla Model Y, 15,409 miles, £27,000, Horsham
- 2022 Tesla Model 3, 38,251 miles, £22,299, King's Lynn
- 2024 Tesla Model Y, 25,605 miles, £24,799, Maidstone
- 2023 Tesla Model 3, 61,562 miles, £20,560, Peterborough
- 2026 Tesla Model 3, 1,700 miles, £40,444, Derby
- 2023 Tesla Model Y, 22,395 miles, £23,849, Derby
- 2021 Tesla Model 3, 76,150 miles, £16,999, Winsford
- 2023 Tesla Model Y, 42,975 miles, £21,909, Bristol
- 2021 Tesla Model 3, 47,500 miles, £19,766, Rutherglen
- 2023 Tesla Model Y, 36,332 miles, £26,320, Blue Bell Hill
- 2020 Tesla Model X, 43,000 miles, £39,995, Wrecclesham
- 2019 Tesla Model 3, 27,416 miles, £17,749, Hitchin
- 2023 Tesla Model 3, 48,000 miles, £24,990, Darlington
- 2021 Tesla Model 3, 48,390 miles, £19,690, Middlesbrough
- 2023 Tesla Model Y, 36,301 miles, £22,645, Cannock
- 2022 Tesla Model Y, 64,942 miles, £21,520, Sheffield
- 2022 Tesla Model Y, 30,490 miles, £25,010, Blue Bell Hill
- 2022 Tesla Model Y, 84,280 miles, £18,995, Ripley
- 2021 Tesla Model 3, 54,051 miles, £19,298, Birmingham
- 2021 Tesla Model 3, 45,067 miles, £19,990, Darlington
- 2019 Tesla Model 3, 57,655 miles, £17,295, Liverpool
- 2021 Tesla Model 3, 77,800 miles, £16,750, Hillingdon
- 2021 Tesla Model 3, 53,800 miles, £21,295, Winchester
- 2022 Tesla Model Y, 37,670 miles, £23,990, Sheffield
- 2021 Tesla Model 3, 45,000 miles, £20,000, Newcastle upon Tyne
- 2023 Tesla Model Y, 39,280 miles, £25,699, Oldbury
- 2022 Tesla Model Y, 82,941 miles, £19,388, Towcester
- 2024 Tesla Model Y, 29,069 miles, £29,170, Bristol
- 2023 Tesla Model Y, 95,000 miles, £19,489, Ampthill
- 2023 Tesla Model Y, 21,964 miles, £27,449, Widnes
- 2023 Tesla Model 3, 22,000 miles, £25,799, Peterborough
- 2023 Tesla Model Y, 44,112 miles, £25,198, Birmingham
- 2023 Tesla Model Y, 32,704 miles, £22,999, Castle Donington
- 2023 Tesla Model 3, 56,641 miles, £18,900, Leeds
- 2022 Tesla Model Y, 64,985 miles, £21,530, Blue Bell Hill
- 2022 Tesla Model Y, 60,299 miles, £22,126, Bristol
- 2022 Tesla Model 3, 32,988 miles, £25,100, Milton Keynes
- 2021 Tesla Model 3, 57,084 miles, £20,998, Scunthorpe
- 2022 Tesla Model 3, 30,194 miles, £20,299, Castleford
- 2019 Tesla Model 3, 27,906 miles, £15,999, Dereham
- 2023 Tesla Model 3, 33,036 miles, £21,130, Norwich
- 2023 Tesla Model 3, 61,428 miles, £20,877, Bristol
- 2022 Tesla Model Y, 47,083 miles, £23,098, Hessle
- 2021 Tesla Model 3, 54,279 miles, £19,299, Corby
- 2023 Tesla Model 3, 61,000 miles, £20,940, Stockport
- 2024 Tesla Model Y, 65,000 miles, £20,750, Liverpool
- 2023 Tesla Model Y, 6,000 miles, £25,688, Shepperton