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 7 of 32
The cheaper cars like each one are on its AskCar page.
- 2023 Tesla Model Y, 41,600 miles, £21,845, Bolton
- 2022 Tesla Model 3, 66,416 miles, £18,995, Magherafelt
- 2023 Tesla Model Y, 32,941 miles, £22,640, Sheffield
- 2023 Tesla Model Y, 35,210 miles, £22,430, Leeds
- 2020 Tesla Model 3, 50,221 miles, £18,690, Blue Bell Hill
- 2023 Tesla Model Y, 37,244 miles, £25,549, Oldbury
- 2023 Tesla Model Y, 42,000 miles, £27,999, Preston
- 2022 Tesla Model Y, 50,980 miles, £22,395, Liverpool
- 2022 Tesla Model Y, 26,813 miles, £24,990, Peterborough
- 2022 Tesla Model 3, 68,000 miles, £19,000, Hillingdon
- 2024 Tesla Model Y, 39,453 miles, £26,999, Manchester
- 2023 Tesla Model Y, 77,000 miles, £21,340, Watford
- 2022 Tesla Model 3, 90,850 miles, £16,500, Woodley
- 2023 Tesla Model Y, 73,836 miles, £18,699, Cannock
- 2020 Tesla Model 3, 53,200 miles, £15,195, Halstead
- 2020 Tesla Model 3, 33,000 miles, £18,950, Royton
- 2022 Tesla Model Y, 58,961 miles, £21,950, Blue Bell Hill
- 2019 Tesla Model 3, 32,273 miles, £15,490, Hinckley
- 2022 Tesla Model 3, 41,380 miles, £21,710, Leeds
- 2023 Tesla Model Y, 23,925 miles, £23,420, Blue Bell Hill
- 2023 Tesla Model Y, 61,048 miles, £25,860, Enfield
- 2023 Tesla Model 3, 46,733 miles, £19,489, Derby
- 2019 Tesla Model 3, 55,000 miles, £13,995, Kingston upon Hull
- 2022 Tesla Model Y, 58,499 miles, £22,000, Market Harborough
- 2023 Tesla Model Y, 26,780 miles, £23,199, Castleford
- 2023 Tesla Model Y, 55,681 miles, £23,999, Rushden
- 2024 Tesla Model Y, 40,530 miles, £26,899, Winsford
- 2022 Tesla Model Y, 48,033 miles, £22,970, Cannock
- 2023 Tesla Model Y, 62,102 miles, £25,710, Wimbledon
- 2022 Tesla Model Y, 60,692 miles, £21,780, Enfield
- 2022 Tesla Model 3, 56,500 miles, £20,298, South Shields
- 2023 Tesla Model Y, 30,007 miles, £22,947, Towcester
- 2022 Tesla Model Y, 58,575 miles, £21,999, Stockport
- 2022 Tesla Model Y, 61,029 miles, £21,740, Blue Bell Hill
- 2023 Tesla Model Y, 26,787 miles, £27,990, Bolsover
- 2022 Tesla Model Y, 27,840 miles, £22,395, Preston
- 2022 Tesla Model Y, 23,693 miles, £25,289, Crewe
- 2023 Tesla Model 3, 24,000 miles, £23,999, Ilkley
- 2020 Tesla Model 3, 52,002 miles, £15,290, Sheffield
- 2023 Tesla Model Y, 40,344 miles, £21,999, Cannock
- 2023 Tesla Model Y, 31,963 miles, £26,475, Bury
- 2024 Tesla Model 3, 14,675 miles, £27,589, Crewe
- 2021 Tesla Model 3, 37,143 miles, £22,042, Cannock
- 2023 Tesla Model Y, 31,486 miles, £22,820, Middlesbrough
- 2023 Tesla Model Y, 57,282 miles, £23,860, West Malling
- 2022 Tesla Model Y, 43,096 miles, £23,460, Blue Bell Hill
- 2019 Tesla Model 3, 39,962 miles, £18,495, Luton
- 2022 Tesla Model Y, 62,504 miles, £21,570, Cannock
- 2023 Tesla Model Y, 61,763 miles, £23,360, Cannock
- 2022 Tesla Model 3, 21,521 miles, £25,790, Bletchley
- 2022 Tesla Model Y, 43,898 miles, £23,390, Cardiff
- 2022 Tesla Model Y, 61,842 miles, £21,660, Blue Bell Hill
- 2021 Tesla Model 3, 20,858 miles, £18,995, Haslingden
- 2019 Tesla Model 3, 17,116 miles, £18,248, Portsmouth
- 2022 Tesla Model Y, 51,596 miles, £22,390, Kingston upon Hull
- 2022 Tesla Model Y, 49,755 miles, £22,840, Blue Bell Hill
- 2023 Tesla Model 3, 47,053 miles, £21,760, Peterborough
- 2021 Tesla Model 3, 58,047 miles, £18,647, Gloucester
- 2020 Tesla Model 3, 47,185 miles, £18,999, Corby
- 2022 Tesla Model 3, 40,986 miles, £19,000, Weston-super-Mare
- 2023 Tesla Model Y, 46,248 miles, £24,990, Wisbech
- 2023 Tesla Model Y, 44,616 miles, £21,640, Blue Bell Hill
- 2021 Tesla Model 3, 116,000 miles, £13,295, Ilkley
- 2023 Tesla Model Y, 44,284 miles, £21,670, Warrington
- 2020 Tesla Model 3, 71,000 miles, £13,800, Hanworth
- 2023 Tesla Model 3, 25,030 miles, £27,299, Manchester
- 2022 Tesla Model Y, 62,310 miles, £21,610, Camberley
- 2021 Tesla Model 3, 43,000 miles, £19,950, Bristol
- 2022 Tesla Model Y, 45,040 miles, £23,295, Worksop
- 2024 Tesla Model Y, 20,192 miles, £24,995, Towcester
- 2023 Tesla Model Y, 61,660 miles, £20,120, Blue Bell Hill
- 2021 Tesla Model 3, 43,630 miles, £19,999, Derby
- 2022 Tesla Model Y, 77,000 miles, £19,845, Slough
- 2020 Tesla Model 3, 90,000 miles, £12,275, Grantham
- 2022 Tesla Model Y, 27,560 miles, £25,000, Bristol
- 2020 Tesla Model X, 89,921 miles, £28,989, Ampthill
- 2021 Tesla Model 3, 66,291 miles, £17,790, Bolton
- 2022 Tesla Model Y, 38,001 miles, £23,990, Reading
- 2023 Tesla Model Y, 37,460 miles, £22,299, Cannock
- 2022 Tesla Model 3, 54,107 miles, £20,561, Bristol
- 2022 Tesla Model Y, 21,495 miles, £25,530, Blue Bell Hill
- 2019 Tesla Model 3, 31,650 miles, £17,490, Northampton
- 2022 Tesla Model 3, 75,380 miles, £20,000, Bristol
- 2023 Tesla Model 3, 28,330 miles, £21,195, Hinckley
- 2020 Tesla Model 3, 41,621 miles, £19,498, Barnsley
- 2022 Tesla Model Y, 25,274 miles, £25,210, Blue Bell Hill
- 2022 Tesla Model Y, 21,950 miles, £25,499, Southampton
- 2020 Tesla Model 3, 25,754 miles, £19,500, Epsom
- 2021 Tesla Model 3, 90,536 miles, £15,400, Leicester
- 2021 Tesla Model 3, 32,769 miles, £18,147, Wolverhampton
- 2022 Tesla Model 3, 29,094 miles, £25,250, Kelbrook
- 2022 Tesla Model Y, 63,960 miles, £21,426, Towcester
- 2022 Tesla Model 3, 82,000 miles, £17,489, Bury
- 2022 Tesla Model 3, 36,966 miles, £24,250, Leeds
- 2022 Tesla Model Y, 53,019 miles, £22,570, Blue Bell Hill
- 2023 Tesla Model Y, 23,082 miles, £27,400, Colchester
- 2023 Tesla Model 3, 42,844 miles, £22,500, Upminster
- 2022 Tesla Model Y, 28,096 miles, £24,980, Cannock
- 2022 Tesla Model Y, 11,868 miles, £26,410, Bristol
- 2022 Tesla Model 3, 21,700 miles, £25,980, Yeovil