Vehicle Search

Refine Filters

52 Vehicles Available


At JM Car Sales we are proud to stock the best selection of Approved Used cars and Specialist used cars in Perth. Our extensive range includes nearly-new and second hand cars. Reliability is a trait they all share, as we thoroughly assess each and every pre-owned model before it goes on sale, so that you can enjoy years of trouble-free motoring.

There's no better place to find a used car in Perth. Approved used vehicles represent excellent value for money, as many come with a host of additional benefits including RAC Buysure Approved warranties and all our vehicles come with an independent 82 point RAC inspection. Click the link to see what a Buysure warranty means for you. https://youtu.be/pyv72b-0wPw

We price all of our vehicles in stock to be the best for value within a 200 miles radius on age, mileage and specification using an AutoTrader system called retail check to ensure our customers are getting the best deal possible.

Please browse our latest stock below and do not hesitate to contact our dealership should you have any questions regarding any of our used cars - we would be delighted to assist.

Our used car stock is updated daily, so if you can't find what you're looking for, please do contact us and we will endeavour to source the vehicle for you. Enquire directly online or give us a call for more details, before clicking or calling to arrange a test drive soon.