Show Only

Keyword

24 Vehicles matching:
  • All Listings
  • 2018 BMW X3 xDrive30i

    • Retail Price:$39,999
    • Discount*:$1,405
    • Sale Price:$38,594
    • LOCK IN EPRICE
    Engine:
    2L I4 TwinPower Turbo,
    Exterior Color:
    Alpine White,
    Interior Color:
    Black,
    Stock #:
    BN2652A,
    Model Code:
    18XD,
    Location:
    BMW of Shrewsbury,
    Mileage:
    20,593 miles
    More
    Convenience Package, Navigation System
    • Certified
    • Carfax One Owner
  • 2018 BMW X5 xDrive35i

    • Retail Price:$41,500
    • Discount*:$3,556
    • Sale Price:$37,944
    • LOCK IN EPRICE
    Engine:
    3L I6 DOHC 24V TwinPower Turbo,
    Exterior Color:
    Mineral White Metallic,
    Interior Color:
    Terra Brown,
    Stock #:
    BU998,
    Model Code:
    18XG,
    Location:
    BMW of Shrewsbury,
    Mileage:
    46,782 miles
    More
    Driving Assistance Package, Premium Package, Parking Assistance Package
    • Certified
    • Carfax One Owner
  • 2018 BMW X5 xDrive35i

    • Sale Price:$42,697
    • LOCK IN EPRICE
    Engine:
    3L I6 DOHC 24V TwinPower Turbo,
    Exterior Color:
    Imperial Blue Metallic,
    Interior Color:
    Canberra Beige,
    Stock #:
    BU1045,
    Model Code:
    18XG,
    Location:
    BMW of Shrewsbury,
    Mileage:
    38,488 miles
    More
    3rd Row Seat, Premium Package
    • Certified
    • Carfax Free
  • 2018 BMW X5 xDrive35i

    • Retail Price:$44,150
    • Discount*:$1,710
    • Sale Price:$42,440
    • LOCK IN EPRICE
    Engine:
    3L I6 DOHC 24V TwinPower Turbo,
    Exterior Color:
    Carbon Black Metallic,
    Interior Color:
    Black,
    Stock #:
    BN2641A,
    Model Code:
    18XG,
    Location:
    BMW of Shrewsbury,
    Mileage:
    38,069 miles
    More
    M Sport Package, Driving Assistance Package
    • Certified
    • Carfax One Owner
  • 2019 BMW X5 xDrive40i

    • Sale Price:$54,440
    • LOCK IN EPRICE
    Engine:
    3L I6 DOHC 24V TwinPower Turbo,
    Exterior Color:
    Blue Metallic,
    Interior Color:
    Black,
    Stock #:
    BN2683A,
    Model Code:
    19XG,
    Location:
    BMW of Shrewsbury,
    Mileage:
    24,401 miles
    More
    Convenience Package, Parking Assistance Package, Sport Seats
    • Certified
    • Carfax One Owner
  • 2019 BMW X5 xDrive50i

    • Retail Price:$72,500
    • Discount*:$6,656
    • Sale Price:$65,844
    • LOCK IN EPRICE
    Engine:
    4.4L V8 DOHC 32V Twin Turbocharged,
    Exterior Color:
    Carbon Black Metallic,
    Interior Color:
    Tartufo Brown,
    Stock #:
    BU959,
    Model Code:
    19XJ,
    Location:
    BMW of Shrewsbury,
    Mileage:
    39,729 miles
    More
    M Sport Package, Executive Package, Driving Assistance Plus Package, Premium Package 2, (more packages)
    • Certified
    • Carfax One Owner
  • 2019 BMW X5 xDrive50i

    • Retail Price:$74,950
    • Discount*:$6,201
    • Sale Price:$68,749
    • LOCK IN EPRICE
    Engine:
    4.4L V8 DOHC 32V Twin Turbocharged,
    Exterior Color:
    Gray Metallic,
    Interior Color:
    Tartufo Brown,
    Stock #:
    BU1048,
    Model Code:
    19XJ,
    Location:
    BMW of Shrewsbury,
    Mileage:
    27,698 miles
    More
    M Sport Package, Executive Package, Driving Assistance Professional Package, Premium Package 2, (more packages)
    • Certified
    • Carfax One Owner
  • 2019 BMW X7 xDrive50i

    • Retail Price:$89,999
    • Discount*:$5,099
    • Sale Price:$84,900
    • LOCK IN EPRICE
    Engine:
    4.4L V8 DOHC 32V,
    Exterior Color:
    White Metallic,
    Interior Color:
    Black,
    Stock #:
    AN2562AX,
    Model Code:
    19SB,
    Location:
    BMW of Shrewsbury,
    Mileage:
    7,808 miles
    More
    Cold Weather Package, Luxury Seating Package
    • Certified
    • Carfax One Owner

Certified Pre-Owned BMW Inventory Awaits at BMW of Shrewsbury

Have you always wanted to own a BMW but thought the new models were too expensive? When you shop our Certified pre-owned BMW inventory in Northborough, you can expect gently-used BMW cars and friendly pricing. The best thing about owning a Certified pre-owned BMW is buying a nearly brand new car for a manageable price!

Why Buy Certified Pre-Owned BMW Models

You might be wondering what the difference between a pre-owned car and a Certified pre-owned car.

A Certified pre-owned BMW must pass a thorough inspection before becoming certified. When a BMW is Certified pre-owned, that means it is in nearly brand new condition.

The Certification Process

Our excellent staff members complete a 360° inspection, inside and out. They also consult the CARFAX™ to ensure the previous owners treated it well. You will only see high-quality BMW models in our Certified pre-owned inventory near Southborough.

The BMW must have between 6,000 and 60,000 miles, excellent condition inside and out, and be less than five years old.

Plenty of Certified Pre-Owned Models in Stock

Did you know that many of our Certified pre-owned BMW cars have the same features as most of our brand new models? Even in 2017, 2018, and 2019 models, you'll find advanced features like automatic temperature control, Bluetooth connectivity, a navigation system, and much more right here at our BMW dealer near Worcester.

We have BMW SAVs like the 2020 BMW X3 and BMW sedans like the 2018 BMW 330i xDrive. View these models and much more at BMW of Shrewsbury.

Our Certified pre-owned BMW models are available for financing through our finance center. The BMW of Shrewsbury Finance Center has knowledgeable consultants eager to meet your financial needs. Visit our finance department today.

Learn more about our Certified pre-owned BMW inventory by contacting us or visiting our BMW dealer near Westborough. Visit our dealership and test-drive your favorite Certified pre-owned BMW models around Shrewsbury.