Used Tesla Model 3 for sale
1,379 cars from UK dealers, updated 19 October 2026. Typical asking price £20,000.
313 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Most ask |
|---|---|---|---|
| 2026 | 42 | £40,000 | £35,000 to £44,000 |
| 2025 | 38 | £32,000 | £30,000 to £35,500 |
| 2024 | 74 | £30,500 | £28,000 to £34,000 |
| 2023 | 245 | £23,000 | £21,000 to £25,000 |
| 2022 | 275 | £20,500 | £18,900 to £23,000 |
| 2021 | 321 | £19,000 | £17,500 to £21,000 |
| 2020 | 254 | £17,000 | £15,200 to £18,800 |
| 2019 | 121 | £16,500 | £14,500 to £18,000 |
Cars for sale now, page 1 of 14
- 2023 Tesla Model 3, 300 miles, £23,490, £5,794 under typical, Whitstable
- 2025 Tesla Model 3, 2,200 miles, £25,000, £5,687 under typical, Blackburn
- 2019 Tesla Model 3, 69,264 miles, £10,985, £2,421 under typical, Dunstable
- 2025 Tesla Model 3, 1,950 miles, £25,990, £4,917 under typical, Southall
- 2019 Tesla Model 3, 42,000 miles, £15,995, £3,012 under typical, Birmingham
- 2021 Tesla Model 3, 38,000 miles, £15,485, £2,782 under typical, Ashford
- 2022 Tesla Model 3, 105,100 miles, £13,495, £2,267 under typical, Newham
- 2021 Tesla Model 3, 74,062 miles, £15,450, £2,506 under typical, Chesterfield
- 2020 Tesla Model 3, 40,201 miles, £14,250, £2,295 under typical, Sheffield
- 2023 Tesla Model 3, 394 miles, £24,995, £3,969 under typical, Newcastle upon Tyne
- 2023 Tesla Model 3, 60,585 miles, £19,995, £3,165 under typical, Stoke-on-Trent
- 2021 Tesla Model 3, 59,000 miles, £14,450, £2,173 under typical, Heathrow
- 2023 Tesla Model 3, 37,864 miles, £19,800, £2,939 under typical, Kingston upon Hull
- 2021 Tesla Model 3, 34,000 miles, £18,999, £2,428 under typical, London
- 2020 Tesla Model 3, 23,750 miles, £18,299, £2,127 under typical, Winsford
- 2020 Tesla Model 3, 54,401 miles, £16,448, £1,854 under typical, Portsmouth
- 2020 Tesla Model 3, 36,672 miles, £18,444, £2,062 under typical, Ampthill
- 2022 Tesla Model 3, 110,250 miles, £13,995, £1,563 under typical, Newham
- 2021 Tesla Model 3, 62,000 miles, £16,995, £1,834 under typical, Crawley
- 2022 Tesla Model 3, 95,000 miles, £14,995, £1,605 under typical, Feltham
- 2023 Tesla Model 3, 89,586 miles, £17,495, £1,832 under typical, Stoke-on-Trent
- 2021 Tesla Model 3, 47,399 miles, £20,288, £2,061 under typical, Ipswich
- 2021 Tesla Model 3, 17,000 miles, £20,999, £2,121 under typical, Ilkley
- 2026 Tesla Model 3, 7,034 miles, £39,900, £4,011 under typical, Gloucester
- 2022 Tesla Model 3, 38,797 miles, £20,650, £2,064 under typical, Wimbledon
- 2020 Tesla Model 3, 45,275 miles, £18,900, £1,887 under typical, Nottingham
- 2020 Tesla Model 3, 79,000 miles, £12,999, £1,290 under typical, Wigginton
- 2022 Tesla Model 3, 106,100 miles, £14,495, £1,434 under typical, Newham
- 2022 Tesla Model 3, 56,860 miles, £17,480, £1,684 under typical, Barry
- 2020 Tesla Model 3, 103,000 miles, £12,500, £1,171 under typical, London
- 2023 Tesla Model 3, 69,997 miles, £17,690, £1,652 under typical, Alfreton
- 2020 Tesla Model 3, 44,770 miles, £18,099, £1,674 under typical, Winsford
- 2021 Tesla Model 3, 41,510 miles, £18,995, £1,722 under typical, London
- 2020 Tesla Model 3, 62,251 miles, £16,700, £1,508 under typical, Rochester
- 2020 Tesla Model 3, 57,800 miles, £17,125, £1,524 under typical, Bolton
- 2020 Tesla Model 3, 21,000 miles, £18,990, £1,659 under typical, Luton
- 2019 Tesla Model 3, 35,828 miles, £17,975, £1,567 under typical, Wolverhampton
- 2022 Tesla Model 3, 30,000 miles, £23,744, Ampthill
- 2021 Tesla Model 3, 29,327 miles, £22,310, Kingston upon Hull
- 2020 Tesla Model 3, 46,000 miles, £17,500, Norwich
- 2021 Tesla Model 3, 70,700 miles, £17,999, Leeds
- 2022 Tesla Model 3, 58,000 miles, £16,950, Manchester
- 2023 Tesla Model 3, 44,795 miles, £24,100, Nuneaton
- 2021 Tesla Model 3, 44,169 miles, £18,995, Hitchin
- 2020 Tesla Model 3, 60,000 miles, £13,995, Dagenham
- 2021 Tesla Model 3, 58,572 miles, £15,399, Dundee
- 2022 Tesla Model 3, 76,964 miles, £14,995, Newham
- 2019 Tesla Model 3, 28,431 miles, £16,500, Grays
- 2022 Tesla Model 3, 75,053 miles, £17,400, Upminster
- 2020 Tesla Model 3, 51,525 miles, £16,350, Brighton and Hove
- 2022 Tesla Model 3, 46,000 miles, £17,995, Plymouth
- 2022 Tesla Model 3, 36,940 miles, £21,254, Bolton
- 2021 Tesla Model 3, 29,800 miles, £20,295, Ipswich
- 2021 Tesla Model 3, 39,950 miles, £21,500, Coventry
- 2021 Tesla Model 3, 63,250 miles, £17,395, Hinckley
- 2020 Tesla Model 3, 68,632 miles, £15,750, Chesterfield
- 2022 Tesla Model 3, 66,537 miles, £16,289, Ampthill
- 2022 Tesla Model 3, 62,000 miles, £19,000, London
- 2020 Tesla Model 3, 67,506 miles, £15,490, Kingston upon Hull
- 2019 Tesla Model 3, 49,914 miles, £17,100, Bristol
- 2023 Tesla Model 3, 20,200 miles, £22,840, Kingston upon Hull
- 2020 Tesla Model 3, 39,404 miles, £18,895, Manchester
- 2022 Tesla Model 3, 45,000 miles, £17,990, Radcliffe
- 2020 Tesla Model 3, 45,480 miles, £18,399, Manchester
- 2020 Tesla Model 3, 50,484 miles, £17,995, Bedford
- 2022 Tesla Model 3, 60,550 miles, £20,999, Swansea
- 2020 Tesla Model 3, 66,000 miles, £15,290, Warwick
- 2023 Tesla Model 3, 28,560 miles, £25,698, Derby
- 2023 Tesla Model 3, 71,000 miles, £18,889, Hillingdon
- 2022 Tesla Model 3, 54,000 miles, £17,500, Halifax
- 2023 Tesla Model 3, 40,000 miles, £24,444, Ampthill
- 2021 Tesla Model 3, 72,560 miles, £16,490, Aldershot
- 2021 Tesla Model 3, 63,820 miles, £17,495, Ripley
- 2022 Tesla Model 3, 21,740 miles, £19,944, Ampthill
- 2024 Tesla Model 3, 23,546 miles, £31,226, Durham
- 2023 Tesla Model 3, 91,975 miles, £15,795, Stoke-on-Trent
- 2020 Tesla Model 3, 51,270 miles, £18,000, Halifax
- 2020 Tesla Model 3, 52,439 miles, £17,906, Bury
- 2022 Tesla Model 3, 60,615 miles, £19,295, Blyton
- 2021 Tesla Model 3, 50,757 miles, £18,750, Broadstairs
- 2023 Tesla Model 3, 65,190 miles, £19,140, Southampton
- 2022 Tesla Model 3, 71,006 miles, £15,980, Peterborough
- 2022 Tesla Model 3, 32,253 miles, £21,989, Ampthill
- 2020 Tesla Model 3, 46,170 miles, £16,995, Hinckley
- 2021 Tesla Model 3, 66,017 miles, £14,988, Portsmouth
- 2023 Tesla Model 3, 74,000 miles, £16,500, Hanworth
- 2020 Tesla Model 3, 34,218 miles, £15,999, Winsford
- 2021 Tesla Model 3, 56,425 miles, £18,244, Ampthill
- 2023 Tesla Model 3, 50,000 miles, £18,499, London
- 2022 Tesla Model 3, 46,229 miles, £18,940, Kingston upon Hull
- 2020 Tesla Model 3, 46,635 miles, £16,998, Bradford
- 2019 Tesla Model 3, 39,355 miles, £17,485, Leeds
- 2019 Tesla Model 3, 37,938 miles, £18,250, Derby
- 2021 Tesla Model 3, 38,387 miles, £19,899, Manchester
- 2023 Tesla Model 3, 49,370 miles, £20,989, Ampthill
- 2022 Tesla Model 3, 29,544 miles, £19,690, Leeds
- 2020 Tesla Model 3, 40,826 miles, £18,988, Bury
- 2023 Tesla Model 3, 50,000 miles, £20,944, Ampthill
- 2022 Tesla Model 3, 62,108 miles, £19,995, Havering
- 2021 Tesla Model 3, 80,000 miles, £15,895, Feltham