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 3 of 32
The cheaper cars like each one are on its AskCar page.
- 2020 Tesla Model 3, 60,073 miles, £14,300, Leicester
- 2022 Tesla Model 3, 39,548 miles, £18,090, Kingston upon Hull
- 2020 Tesla Model 3, 46,635 miles, £16,998, Bradford
- 2023 Tesla Model Y, 70,322 miles, £21,543, Weston-super-Mare
- 2023 Tesla Model Y, 32,583 miles, £23,990, Bolsover
- 2023 Tesla Model Y, 30,000 miles, £22,150, Dumfries
- 2023 Tesla Model Y, 50,435 miles, £23,810, Cannock
- 2016 Tesla Model S, 95,000 miles, £12,995, Oldham
- 2023 Tesla Model Y, 40,604 miles, £24,800, Towcester
- 2023 Tesla Model 3, 36,741 miles, £22,390, Wisbech
- 2020 Tesla Model X, 74,617 miles, £25,750, Northampton
- 2020 Tesla Model 3, 64,937 miles, £13,898, Scunthorpe
- 2022 Tesla Model 3, 45,434 miles, £20,990, Kingston upon Hull
- 2023 Tesla Model Y, 40,834 miles, £24,795, Haslingden
- 2022 Tesla Model 3, 32,253 miles, £21,989, Ampthill
- 2022 Tesla Model Y, 56,213 miles, £21,590, Blue Bell Hill
- 2022 Tesla Model 3, 62,108 miles, £19,995, Havering
- 2023 Tesla Model Y, 50,964 miles, £23,790, Blue Bell Hill
- 2022 Tesla Model 3, 54,000 miles, £17,500, Halifax
- 2020 Tesla Model 3, 115,948 miles, £13,948, Portsmouth
- 2022 Tesla Model 3, 41,782 miles, £21,995, Macclesfield
- 2023 Tesla Model Y, 59,991 miles, £22,940, Norwich
- 2019 Tesla Model X, 86,297 miles, £21,490, London
- 2023 Tesla Model Y, 25,132 miles, £26,400, Cannock
- 2022 Tesla Model Y, 52,000 miles, £22,000, Birmingham
- 2022 Tesla Model Y, 24,000 miles, £26,000, Bury St Edmunds
- 2022 Tesla Model 3, 87,700 miles, £18,000, Hillingdon
- 2023 Tesla Model Y, 57,379 miles, £23,210, Blue Bell Hill
- 2023 Tesla Model 3, 42,000 miles, £19,499, Farnham
- 2022 Tesla Model Y, 53,642 miles, £21,595, Liverpool
- 2022 Tesla Model Y, 38,182 miles, £23,300, Hook
- 2023 Tesla Model Y, 41,110 miles, £24,823, Gloucester
- 2023 Tesla Model 3, 74,000 miles, £16,500, Hanworth
- 2022 Tesla Model Y, 68,000 miles, £21,500, Leicester
- 2021 Tesla Model 3, 80,000 miles, £15,895, Feltham
- 2021 Tesla Model 3, 38,000 miles, £19,849, Bury
- 2023 Tesla Model 3, 45,000 miles, £22,200, Basildon
- 2023 Tesla Model Y, 44,438 miles, £24,500, Chelmsford
- 2022 Tesla Model 3, 59,303 miles, £17,990, Alfreton
- 2024 Tesla Model Y, 16 miles, £27,950, Bromsgrove
- 2020 Tesla Model 3, 71,393 miles, £13,400, Upminster
- 2022 Tesla Model Y, 36,459 miles, £23,490, Ellesmere Port
- 2022 Tesla Model Y, 41,687 miles, £22,990, Sherburn in Elmet
- 2020 Tesla Model 3, 46,000 miles, £17,500, Norwich
- 2020 Tesla Model S, 55,912 miles, £25,390, Stockport
- 2023 Tesla Model Y, 56,126 miles, £19,989, London
- 2017 Tesla Model X, 45,863 miles, £19,795, Cam
- 2022 Tesla Model 3, 30,258 miles, £22,549, Widnes
- 2020 Tesla Model 3, 31,000 miles, £19,895, Doncaster
- 2022 Tesla Model Y, 33,000 miles, £23,840, Uxbridge
- 2023 Tesla Model Y, 35,000 miles, £25,495, Havering
- 2022 Tesla Model Y, 56,117 miles, £21,677, Bolton
- 2023 Tesla Model Y, 29,867 miles, £26,040, Blue Bell Hill
- 2022 Tesla Model 3, 28,429 miles, £19,670, Enfield
- 2019 Tesla Model 3, 32,640 miles, £15,099, Winsford
- 2024 Tesla Model 3, 51,953 miles, £27,990, Reading
- 2022 Tesla Model 3, 48,625 miles, £17,995, Lowestoft
- 2022 Tesla Model 3, 71,006 miles, £15,980, Peterborough
- 2023 Tesla Model 3, 45,607 miles, £21,630, Bromley
- 2020 Tesla Model 3, 39,642 miles, £15,773, Ipswich
- 2022 Tesla Model Y, 40,200 miles, £24,499, Barnsley
- 2020 Tesla Model 3, 104,040 miles, £10,995, Reading
- 2020 Tesla Model 3, 51,000 miles, £14,995, Canterbury
- 2023 Tesla Model 3, 17,000 miles, £24,995, Crawley
- 2022 Tesla Model Y, 43,069 miles, £22,900, Leeds
- 2023 Tesla Model Y, 25,487 miles, £22,763, Cannock
- 2020 Tesla Model X, 116,534 miles, £20,490, Halifax
- 2023 Tesla Model Y, 64,262 miles, £22,480, Blue Bell Hill
- 2020 Tesla Model X, 70,000 miles, £33,680, Kimberley
- 2023 Tesla Model 3, 53,876 miles, £20,600, Merthyr Tydfil
- 2022 Tesla Model 3, 29,544 miles, £19,625, Leeds
- 2022 Tesla Model Y, 29,269 miles, £24,250, Wimbledon
- 2022 Tesla Model Y, 14,283 miles, £28,490, Reading
- 2022 Tesla Model Y, 38,979 miles, £25,990, Kingston upon Hull
- 2020 Tesla Model 3, 48,407 miles, £18,450, Market Harborough
- 2023 Tesla Model Y, 29,876 miles, £22,449, Newport
- 2023 Tesla Model Y, 54,380 miles, £25,399, Manchester
- 2021 Tesla Model 3, 55,040 miles, £20,450, Bedford
- 2018 Tesla Model S, 59,000 miles, £15,999, Grendon
- 2023 Tesla Model 3, 69,238 miles, £18,495, Swindon
- 2019 Tesla Model 3, 37,938 miles, £18,250, Derby
- 2023 Tesla Model Y, 65,272 miles, £22,380, Norwich
- 2022 Tesla Model Y, 27,931 miles, £24,400, Blue Bell Hill
- 2022 Tesla Model Y, 38,061 miles, £23,438, Durham
- 2023 Tesla Model Y, 23,333 miles, £22,993, Wolverhampton
- 2021 Tesla Model 3, 70,030 miles, £16,990, Billingshurst
- 2022 Tesla Model 3, 45,000 miles, £22,989, Ampthill
- 2023 Tesla Model Y, 47,793 miles, £24,290, Brent
- 2022 Tesla Model Y, 36,136 miles, £24,998, Hastings
- 2020 Tesla Model 3, 19,500 miles, £17,200, Nottingham
- 2020 Tesla Model 3, 43,000 miles, £17,450, Aylesbury
- 2021 Tesla Model 3, 56,194 miles, £18,400, Peterborough
- 2021 Tesla Model 3, 46,000 miles, £19,260, Brentwood
- 2022 Tesla Model 3, 23,355 miles, £22,983, Cannock
- 2022 Tesla Model Y, 46,343 miles, £23,990, Bolsover
- 2020 Tesla Model 3, 32,355 miles, £20,500, Belfast
- 2022 Tesla Model Y, 34,736 miles, £23,800, Blue Bell Hill
- 2022 Tesla Model 3, 55,046 miles, £20,295, Liverpool
- 2023 Tesla Model Y, 46,000 miles, £24,500, Havering
- 2022 Tesla Model Y, 36,539 miles, £24,990, Bolsover