Used Tesla Model 3 for sale
1,397 cars from UK dealers, updated 23 October 2026. Typical asking price £20,000. Half of them are priced between £17,600 and £24,000.
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.
What does a used Tesla Model 3 cost?
Typical asking price £20,000 across 1,397 cars for sale. A 2026 one is typically £40,000, a 2019 one £16,500.
366 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 35 | £40,000 | £33,500 to £44,000 |
| 2025 | 43 | £31,000 | £30,000 to £34,000 |
| 2024 | 82 | £30,500 | £28,000 to £33,500 |
| 2023 | 252 | £23,000 | £21,000 to £25,500 |
| 2022 | 286 | £20,500 | £19,000 to £23,000 |
| 2021 | 337 | £19,200 | £17,700 to £21,000 |
| 2020 | 242 | £17,000 | £15,000 to £18,700 |
| 2019 | 115 | £16,500 | £15,000 to £18,000 |
Cars for sale now, page 5 of 14
The cheaper cars like each one are on its AskCar page.
- 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
- 2021 Tesla Model 3, 45,000 miles, £20,000, Newcastle upon Tyne
- 2023 Tesla Model 3, 22,000 miles, £25,799, Peterborough
- 2023 Tesla Model 3, 56,641 miles, £18,900, Leeds
- 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
- 2021 Tesla Model 3, 54,279 miles, £19,299, Corby
- 2023 Tesla Model 3, 61,000 miles, £20,940, Stockport
- 2022 Tesla Model 3, 26,757 miles, £23,470, Sheffield
- 2019 Tesla Model 3, 20,000 miles, £16,495, Birmingham
- 2021 Tesla Model 3, 62,000 miles, £18,495, Farnham
- 2020 Tesla Model 3, 67,352 miles, £16,000, Kidderminster
- 2020 Tesla Model 3, 59,565 miles, £14,995, Liverpool
- 2024 Tesla Model 3, 22,647 miles, £26,950, Enfield
- 2022 Tesla Model 3, 70,474 miles, £20,751, Hook
- 2021 Tesla Model 3, 33,449 miles, £21,100, Watford
- 2021 Tesla Model 3, 40,000 miles, £20,495, Edinburgh
- 2023 Tesla Model 3, 36,342 miles, £23,449, Richmond
- 2020 Tesla Model 3, 31,734 miles, £16,995, Birmingham
- 2020 Tesla Model 3, 32,000 miles, £18,995, St Albans
- 2021 Tesla Model 3, 103,000 miles, £12,494, Whiteley
- 2023 Tesla Model 3, 10,968 miles, £26,600, Durham
- 2021 Tesla Model 3, 28,913 miles, £18,693, Mountsorrel
- 2021 Tesla Model 3, 78,748 miles, £18,498, Birmingham
- 2024 Tesla Model 3, 19,170 miles, £33,495, Lincoln
- 2021 Tesla Model 3, 42,208 miles, £22,495, Bournemouth
- 2023 Tesla Model 3, 11,080 miles, £29,199
- 2022 Tesla Model 3, 73,391 miles, £19,495, Swindon
- 2021 Tesla Model 3, 120,000 miles, £14,500, Leicester
- 2021 Tesla Model 3, 30,679 miles, £21,498, Sheffield
- 2021 Tesla Model 3, 76,000 miles, £14,750, Wolverhampton
- 2021 Tesla Model 3, 24,000 miles, £24,315, Stockton-on-Tees
- 2020 Tesla Model 3, 57,342 miles, £18,430, Birmingham
- 2020 Tesla Model 3, 81,029 miles, £15,995, Bangor
- 2022 Tesla Model 3, 69,446 miles, £19,990, Bolsover
- 2020 Tesla Model 3, 56,700 miles, £18,488, Hillingdon
- 2023 Tesla Model 3, 34,000 miles, £20,990, Southampton
- 2024 Tesla Model 3, 18,487 miles, £27,649, Richmond
- 2022 Tesla Model 3, 42,700 miles, £21,250, Nottingham
- 2022 Tesla Model 3, 73,123 miles, £18,742, Bristol
- 2021 Tesla Model 3, 42,731 miles, £20,285, Cannock
- 2020 Tesla Model 3, 66,571 miles, £17,500, Market Harborough
- 2021 Tesla Model 3, 48,000 miles, £21,950, Bayford
- 2021 Tesla Model 3, 46,000 miles, £19,999, Ferndown
- 2020 Tesla Model 3, 63,000 miles, £16,490, Bolton
- 2025 Tesla Model 3, 15,460 miles, £28,799, Winsford
- 2023 Tesla Model 3, 45,602 miles, £19,950, Leeds
- 2022 Tesla Model 3, 29,129 miles, £25,490, Blue Bell Hill
- 2023 Tesla Model 3, 61,434 miles, £21,500, Bordon
- 2021 Tesla Model 3, 24,028 miles, £21,991, Oxford
- 2022 Tesla Model 3, 33,958 miles, £25,900, Swindon
- 2023 Tesla Model 3, 27,549 miles, £27,499, Corby
- 2019 Tesla Model 3, 42,000 miles, £15,995, Feltham
- 2022 Tesla Model 3, 26,704 miles, £25,899, Havering
- 2021 Tesla Model 3, 49,710 miles, £17,099, Winsford
- 2021 Tesla Model 3, 41,960 miles, £20,498, Sunderland
- 2022 Tesla Model 3, 70,598 miles, £19,076, Dunstable
- 2019 Tesla Model 3, 32,326 miles, £19,495, Kingswinford
- 2021 Tesla Model 3, 17,013 miles, £19,626, Bolton
- 2020 Tesla Model 3, 71,609 miles, £15,660, Reading
- 2024 Tesla Model 3, 21,984 miles, £27,350, Richmond
- 2022 Tesla Model 3, 62,440 miles, £17,500, Leeds
- 2022 Tesla Model 3, 48,578 miles, £18,699, Derby
- 2021 Tesla Model 3, 24,515 miles, £21,981, South Shields
- 2022 Tesla Model 3, 107,000 miles, £15,495, Lowestoft
- 2024 Tesla Model 3, 9,298 miles, £28,789, Ampthill
- 2023 Tesla Model 3, 23,581 miles, £24,510, West Malling
- 2021 Tesla Model 3, 41,000 miles, £17,795, Rayleigh
- 2020 Tesla Model 3, 96,655 miles, £11,995, Hitchin
- 2023 Tesla Model 3, 28,263 miles, £21,698, Bristol
- 2024 Tesla Model 3, 42,559 miles, £30,520, Cannock
- 2021 Tesla Model 3, 28,099 miles, £21,700, Peterborough
- 2023 Tesla Model 3, 113,000 miles, £15,995, Lowestoft
- 2023 Tesla Model 3, 46,783 miles, £19,999, Corby
- 2023 Tesla Model 3, 39,291 miles, £23,850, Camberley
- 2019 Tesla Model 3, 49,980 miles, £18,477, Aintree
- 2023 Tesla Model 3, 18,829 miles, £22,495, Dundee
- 2023 Tesla Model 3, 47,935 miles, £19,899, Swansea
- 2020 Tesla Model 3, 67,229 miles, £14,395, Southampton
- 2020 Tesla Model 3, 84,974 miles, £12,900, Leicester
- 2020 Tesla Model 3, 49,000 miles, £17,600, Landulph
- 2019 Tesla Model 3, 51,000 miles, £17,240, Watford
- 2021 Tesla Model 3, 68,836 miles, £15,489, Boston
- 2022 Tesla Model 3, 59,000 miles, £20,495, Rayleigh
- 2020 Tesla Model 3, 34,267 miles, £19,990, Nottingham
- 2022 Tesla Model 3, 51,235 miles, £21,498, Kilmarnock
- 2020 Tesla Model 3, 69,552 miles, £14,200, Leicester
- 2022 Tesla Model 3, 47,775 miles, £18,799, King's Lynn
- 2025 Tesla Model 3, 7,250 miles, £37,995, Broughton Astley
- 2024 Tesla Model 3, 6,400 miles, £29,499, Stockport
- 2019 Tesla Model 3, 50,698 miles, £17,995, Whitley Bay
- 2023 Tesla Model 3, 48,197 miles, £19,895, Manchester
- 2023 Tesla Model 3, 22,214 miles, £24,680, Blue Bell Hill