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 8 of 14
The cheaper cars like each one are on its AskCar page.
- 2020 Tesla Model 3, 49,000 miles, £17,990, Reading
- 2025 Tesla Model 3, 19,008 miles, £41,495, Stamford
- 2021 Tesla Model 3, 74,000 miles, £15,250, Southampton
- 2021 Tesla Model 3, 28,999 miles, £21,995, Blyton
- 2022 Tesla Model 3, 14,293 miles, £25,498, Linwood
- 2024 Tesla Model 3, 35,549 miles, £26,149, Widnes
- 2023 Tesla Model 3, 21,304 miles, £28,000, Heathrow
- 2021 Tesla Model 3, 20,142 miles, £22,754, Bromley
- 2023 Tesla Model 3, 36,907 miles, £23,610, Blue Bell Hill
- 2023 Tesla Model 3, 21,403 miles, £26,495, Stoke-on-Trent
- 2021 Tesla Model 3, 49,639 miles, £20,080, Enfield
- 2024 Tesla Model 3, 14,000 miles, £28,500, Hanworth
- 2021 Tesla Model 3, 63,175 miles, £18,799, King's Lynn
- 2021 Tesla Model 3, 54,064 miles, £17,090, Wimbledon
- 2022 Tesla Model 3, 26,240 miles, £20,998, Lincoln
- 2020 Tesla Model 3, 49,100 miles, £17,999, Rotherham
- 2021 Tesla Model 3, 32,501 miles, £21,798, Stoke-on-Trent
- 2022 Tesla Model 3, 48,684 miles, £21,840, Leeds
- 2021 Tesla Model 3, 46,000 miles, £22,000, Hillingdon
- 2021 Tesla Model 3, 100,000 miles, £13,000, Manchester
- 2020 Tesla Model 3, 101,000 miles, £11,900, Hornchurch
- 2021 Tesla Model 3, 91,167 miles, £15,820, Lambeth
- 2020 Tesla Model 3, 80,649 miles, £15,800, Slough
- 2023 Tesla Model 3, 13,025 miles, £25,998, Barnsley
- 2023 Tesla Model 3, 43,617 miles, £21,100, Belfast
- 2022 Tesla Model 3, 24,416 miles, £26,490, Bolsover
- 2021 Tesla Model 3, 59,883 miles, £19,199, South Shields
- 2023 Tesla Model 3, 31,729 miles, £21,680, Widnes
- 2021 Tesla Model 3, 77,100 miles, £14,990, Bedford
- 2021 Tesla Model 3, 41,097 miles, £20,998, Shrewsbury
- 2022 Tesla Model 3, 30,000 miles, £23,000, Nottingham
- 2020 Tesla Model 3, 97,545 miles, £13,800, Leicester
- 2021 Tesla Model 3, 74,998 miles, £17,499, Chelmsford
- 2023 Tesla Model 3, 41,346 miles, £25,800, Manchester
- 2021 Tesla Model 3, 42,425 miles, £20,773, Burnley
- 2024 Tesla Model 3, 23,281 miles, £27,560, Blue Bell Hill
- 2022 Tesla Model 3, 63,400 miles, £17,750, Newport Pagnell
- 2021 Tesla Model 3, 39,190 miles, £18,299, Corby
- 2023 Tesla Model 3, 28,420 miles, £21,995, Stoke-on-Trent
- 2021 Tesla Model 3, 15,462 miles, £20,149, Birtley
- 2020 Tesla Model 3, 84,000 miles, £12,925, Luton
- 2023 Tesla Model 3, 27,300 miles, £25,500, Nottingham
- 2021 Tesla Model 3, 40,864 miles, £18,170, Enfield
- 2025 Tesla Model 3, 13,063 miles, £29,995, Bridgend
- 2021 Tesla Model 3, 80,000 miles, £18,299, Grendon
- 2020 Tesla Model 3, 57,966 miles, £17,340, Blue Bell Hill
- 2022 Tesla Model 3, 44,000 miles, £19,490, Wisbech
- 2023 Tesla Model 3, 30,593 miles, £27,100, Manchester
- 2020 Tesla Model 3, 19,187 miles, £18,300, Blue Bell Hill
- 2023 Tesla Model 3, 54,046 miles, £24,400, Longbridge
- 2021 Tesla Model 3, 72,000 miles, £17,850, Hillingdon
- 2023 Tesla Model 3, 29,572 miles, £22,040, Blue Bell Hill
- 2021 Tesla Model 3, 40,739 miles, £20,957, Cannock
- 2019 Tesla Model 3, 82,000 miles, £13,975, Luton
- 2022 Tesla Model 3, 12,910 miles, £22,150, Derby
- 2021 Tesla Model 3, 103,795 miles, £14,700, Peterborough
- 2023 Tesla Model 3, 29,283 miles, £22,070, Blue Bell Hill
- 2023 Tesla Model 3, 59,210 miles, £24,450, East Calder
- 2024 Tesla Model 3, 25,850 miles, £33,490, Wincanton
- 2022 Tesla Model 3, 66,275 miles, £17,465, Wellingborough
- 2022 Tesla Model 3, 49,187 miles, £23,999, Newcastle upon Tyne
- 2021 Tesla Model 3, 57,143 miles, £16,910, West Malling
- 2022 Tesla Model 3, 61,471 miles, £17,995, Exeter
- 2021 Tesla Model 3, 37,976 miles, £18,430, Sheffield
- 2022 Tesla Model 3, 76,004 miles, £16,450, Cambridge
- 2021 Tesla Model 3, 11,360 miles, £20,499, Winsford
- 2019 Tesla Model 3, 41,593 miles, £15,495, Inverurie
- 2023 Tesla Model 3, 46,598 miles, £22,700, Cannock
- 2021 Tesla Model 3, 79,005 miles, £17,199, Hook
- 2021 Tesla Model 3, 81,169 miles, £16,971, Rotherham
- 2020 Tesla Model 3, 48,157 miles, £19,698, Prestwick
- 2021 Tesla Model 3, 42,586 miles, £20,810, Blue Bell Hill
- 2023 Tesla Model 3, 59,003 miles, £23,900, Chester
- 2019 Tesla Model 3, 77,069 miles, £12,848, Portsmouth
- 2022 Tesla Model 3, 35,337 miles, £20,299, Swansea
- 2021 Tesla Model 3, 41,728 miles, £20,900, Cannock
- 2024 Tesla Model 3, 22,316 miles, £33,990, Rochdale
- 2020 Tesla Model 3, 32,905 miles, £19,444, Ampthill
- 2022 Tesla Model 3, 56,795 miles, £18,450, Blue Bell Hill
- 2019 Tesla Model 3, 40,357 miles, £18,490, Reading
- 2024 Tesla Model 3, 50,362 miles, £24,800, Upminster
- 2023 Tesla Model 3, 28,359 miles, £28,100, St Albans
- 2020 Tesla Model 3, 110,000 miles, £12,995, Denbigh
- 2023 Tesla Model 3, 12,100 miles, £23,609, Derby
- 2022 Tesla Model 3, 36,559 miles, £25,300, Blue Bell Hill
- 2021 Tesla Model 3, 23,085 miles, £22,749, Peterborough
- 2023 Tesla Model 3, 20,173 miles, £28,997, Stockton-on-Tees
- 2022 Tesla Model 3, 38,594 miles, £20,030, Leeds
- 2022 Tesla Model 3, 54,246 miles, £21,699, Corby
- 2023 Tesla Model 3, 22,875 miles, £28,220, Blue Bell Hill
- 2021 Tesla Model 3, 52,000 miles, £19,995, Telford
- 2019 Tesla Model 3, 41,745 miles, £17,435, Colchester
- 2022 Tesla Model 3, 54,221 miles, £18,690, Sheffield
- 2023 Tesla Model 3, 24,491 miles, £22,549, Widnes
- 2022 Tesla Model 3, 37,762 miles, £20,120, Leeds
- 2024 Tesla Model 3, 6,220 miles, £36,760, Blue Bell Hill
- 2021 Tesla Model 3, 71,515 miles, £17,970, West Malling
- 2022 Tesla Model 3, 53,547 miles, £18,750, Leeds
- 2024 Tesla Model 3, 20,307 miles, £28,223, Stockton-on-Tees
- 2020 Tesla Model 3, 94,275 miles, £12,475, Peterborough