Tesla for sale near Bristol

Find and finance your next Tesla in and around Bristol with ChooseMyCar

Reviews 3640 • Excellent

ChooseMyCar operates as a credit broker, not a lender. We offer a variety of car finance options to suit different needs, including popular choices like Hire Purchase (HP) and Personal Contract Purchase (PCP), as well as specialised services. Our goal is straightforward: to make car financing easy and accessible for everyone. Interest rates start from 9.9% APR. For example, if you borrow £9,000 over 60 months months with a REPRESENTATIVE APR of 21.9% and no deposit, the monthly payment would be £238.28. The total cost would be £5,296.90, making the total amount payable £14,296.90.

Latest Tesla cars for sale near Bristol

  • Tesla Model-3

(Dual Motor) Long Range Saloon 4dr Electric Auto 4WDE (346 ps) Tesla Model-3

20,200 miles 2020 Zero Deposit

Home Delivery Available

£19,495
£324/month
Example
  • Tesla Model-3

Long Range AWD Tesla Model-3

75,000 miles 2020 Zero Deposit

Home Delivery Available

£16,495
Bristol
£274/month
Example
  • Tesla Model S

70D (Dual Motor) Hatchback 5dr Electric Auto 4WD ( Tesla Model S

92,500 miles 2015 Zero Deposit

Home Delivery Available

£11,991
Newport
£251/month
Example
  • Tesla Model Y

(Dual Motor) Long Range SUV 5dr Electric Auto 4WDE Tesla Model Y

11,415 miles 2022 Zero Deposit

Home Delivery Available

£27,991
Newport
£466/month
Example
  • Tesla Model Y

Dual Motor Performance Auto 4WDE 5dr Tesla Model Y

32,000 miles 2022 Zero Deposit

Home Delivery Available

£30,995
£516/month
Example
  • Tesla Model-3

(Dual Motor) Long Range Saloon 4dr Electric Auto 4 Tesla Model-3

42,480 miles 2020 Zero Deposit

Home Delivery Available

£18,999
Newport
£316/month
Example
  • Tesla Model-3

Dual Motor Long Range Auto 4WDE 4dr Tesla Model-3

47,731 miles 2020 Zero Deposit

Home Delivery Available

£16,995
Bristol
£283/month
Example
  • Tesla Model X

0.0 P100D 5d 762 BHP Tesla Model X

42,000 miles 2017 Zero Deposit

Home Delivery Available

£49,990
Bristol
£832/month
Example