Thompson BMW

680 N Main St. Directions Doylestown, PA 18901

  • Sales: (888) 472-9405
  • Service: 888-472-9452
  • Parts: 888-701-1546

Used Cars in Doylestown at Thompson BMW


Used Cars Doylestown, Pennsylvania

Find a used BMW in the Perkasie, Warminster, and Warrington area, but don't forget, our lot includes vehicles from many major auto manufacturers. We carry quality used cars at discounted prices for our Pennsylvania and New Jersey customers. We specialize in Certified Pre-Owned BMW models that are backed by a protection plan up to 6 years/100,000 miles. We also sell used convertibles, luxury suvs and exotic cars in Doylestown. Browse our current selection using our Power Search tools below, and then call us at 1-800-THOMPSON or stop in and see us and the used BMW in the Warminster, Perkasie, and Warrington area that has caught your eye at Routes 313 & 611. Excellent finance and lease programs are currently available through BMW Financial Services.

Show Only

Keyword

  • Payment Info
155 Vehicles matching:
  • All Listings
  • 2011 BMW 328i

    • Thompson Price:$25,989
    • Est. Finance:$423/mo*
    • Payment Info
    • Get Your ePrice
    Drive Line:
    Rear-wheel Drive,
    Engine:
    3.0L I-6 cyl,
    Transmission:
    Automatic,
    Exterior Color:
    Mineral White,
    Stock #:
    3172L,
    Model Code:
    P,
    Mileage:
    48099
    VIN:
    WBADW7C52BE727871
    More
  • 2014 BMW 328i xDrive

    • List Price:$30,989
    • Thompson Price:$29,989
    • Est. Finance:$477/mo*
    • Payment Info
    • Get Your ePrice
    Drive Line:
    All-wheel Drive,
    Engine:
    2.0L I-4 cyl,
    Transmission:
    Automatic,
    Exterior Color:
    Imperial Blue,
    Interior Color:
    Venetian Beige,
    Stock #:
    4233ZC,
    Model Code:
    P,
    Mileage:
    30185
    VIN:
    WBA3B5G55ENS08811
    More
    • Certified
    • Carfax One Owner
  • 2014 BMW 328i xDrive

    • Thompson Price:$28,989
    • Est. Finance:$462/mo*
    • Payment Info
    • Get Your ePrice
    Drive Line:
    All-wheel Drive,
    Engine:
    2.0L I-4 cyl,
    Transmission:
    Automatic,
    Exterior Color:
    Mineral Grey,
    Interior Color:
    Venetian Beige,
    Stock #:
    4243ZC,
    Model Code:
    P,
    Mileage:
    38501
    VIN:
    WBA3B3C53EJ982315
    More
    • Certified
    • Carfax One Owner
  • 2014 BMW 328i xDrive

    • List Price:$29,989
    • Thompson Price:$25,989
    • Est. Finance:$414/mo*
    • Payment Info
    • Get Your ePrice
    Drive Line:
    All-wheel Drive,
    Engine:
    2.0L I-4 cyl,
    Transmission:
    Automatic,
    Exterior Color:
    Melbourne Red,
    Interior Color:
    Black,
    Stock #:
    26603A,
    Model Code:
    P,
    Mileage:
    32039
    VIN:
    WBA3B5C53EP543026
    More
    • Certified
    • Carfax One Owner
  • 2014 BMW 328i xDrive

    • List Price:$27,989
    • Thompson Price:$25,989
    • Est. Finance:$414/mo*
    • Payment Info
    • Get Your ePrice
    Drive Line:
    All-wheel Drive,
    Engine:
    2.0L I-4 cyl,
    Transmission:
    Automatic,
    Exterior Color:
    Jet Black,
    Interior Color:
    Black,
    Stock #:
    4236ZC,
    Model Code:
    P,
    Mileage:
    36349
    VIN:
    WBA3B5G57ENS08079
    More
    • Certified
    • Carfax One Owner
  • 2014 BMW 328i xDrive

    • List Price:$26,989
    • Thompson Price:$24,989
    • Est. Finance:$399/mo*
    • Payment Info
    • Get Your ePrice
    Drive Line:
    All-wheel Drive,
    Engine:
    2.0L I-4 cyl,
    Transmission:
    Automatic,
    Exterior Color:
    Liquid Blue,
    Interior Color:
    Venetian Beige,
    Stock #:
    26757A,
    Model Code:
    P,
    Mileage:
    44096
    VIN:
    WBA3B5G59ENS10206
    More
    • Certified
    • Carfax One Owner
  • 2014 BMW 328i xDrive

    • List Price:$27,989
    • Thompson Price:$23,989
    • Est. Finance:$383/mo*
    • Payment Info
    • Get Your ePrice
    Drive Line:
    All-wheel Drive,
    Engine:
    2.0L I-4 cyl,
    Transmission:
    Automatic,
    Exterior Color:
    Alpine White,
    Interior Color:
    Venetian Beige,
    Stock #:
    4197ZC,
    Model Code:
    P,
    Mileage:
    44043
    VIN:
    WBA3B3G57ENR81929
    More
    • Certified
    • Carfax One Owner
  • 2014 BMW 328i xDrive

    • Thompson Price:$29,989
    • Est. Finance:$477/mo*
    • Payment Info
    • Get Your ePrice
    Drive Line:
    All-wheel Drive,
    Engine:
    2.0L I-4 cyl,
    Transmission:
    Automatic,
    Exterior Color:
    Black Sapphire,
    Interior Color:
    Black,
    Stock #:
    4240ZC,
    Model Code:
    P,
    Mileage:
    26904
    VIN:
    WBA3B5C52EP544071
    More
    • Certified
    • Carfax One Owner

More About Purchasing a Used Car in Doylestown from Thompson BMW

Besides our new and used BMW cars, we provide quality car repairs and service. Come on in to our Doylestown BMW dealership today! We'll get you a great vehicle that you can afford.  If you cannot find your ideal vehicle in our current pre-owned inventory, check out our handy CarFinder tool. After specifying a search period (1 to 8 weeks) and providing vehicle details, we'll begin the search process for you and send you a notification when a matching vehicle arrives in our inventory.