• 0 Vehicles

Shop for a Pre-Owned Vehicle in Mechanicsburg, PA

When you want to buy a luxury vehicle, you can't go wrong with the BMW brand as they offer plenty of high-end options with many great features. But new BMW models can be expensive. If you want to save money on your next luxury vehicle, head to Sun Motor Cars BMW and check out our used and certified models.

Browse Our Pre-Owned Inventory

At our Mechanicsburg dealership, customers will find our lot is full of affordable used BMW vehicles just waiting to be sold. We have cars like the BMW M240i and 540i, as well as SUVs plenty like the BMW X5 and X7. Each of our used models is offered at very competitive prices and provides a driving experience you won't soon forget.

But if you're a Carlisle or Lancaster resident and don't mind spending a little extra on your purchase, why not consider getting a certified model instead? By purchasing a certified pre-owned vehicle, you'll receive a BMW model that has undergone a 100-point inspection process, has been repaired of all damage and comes with a limited dealership warranty.

Whether it's a used or certified model, there are plenty of great BMW vehicles at our dealership, and we've only scratched the surface. To learn about other pre-owned options we have in stock, visit our dealership or continue browsing our site, where you can search by body style, year, and features.

Shop at Sun Motor Cars BMW

If you're visiting our dealership from Harrisburg or York area like the used BMW models we offer, why not schedule a test drive to see which vehicle you like best. And if you're looking to buy a particular vehicle, you can start the financing process from home by filling out our online finance application.

For more information about the used vehicles we offer or the services we provide, contact us anytime, and we'll assist you however we can.

  1. Sun Motor Cars BMW

    6691 Carlisle Pike
    Mechanicsburg, PA 17050

    • Sales: (717) 697-2300
Loading Map...

Get in Touch

  • Contact our Sales Department at: (717) 697-2300
  • Monday9:00AM - 7:00PM
  • Tuesday9:00AM - 7:00PM
  • Wednesday9:00AM - 7:00PM
  • Thursday9:00AM - 7:00PM
  • Friday9:00AM - 5:00PM
  • Saturday9:00AM - 4:00PM
  • SundayClosed