Shop Safe with Contactless Services like Video Walkarounds & Driveway Delivery

THOMPSON BMW


Shop 184 vehicles for sale starting at $10,989 from THOMPSON BMW, a trusted dealership in Doylestown, PA.

Hours Unavailable

Contact Us

104 / 1000
104 / 1000

*This loan application is provided by Auto Credit Express. Carsforsale.com does not provide financing.

Inventory Listings

Showing 1.00 - 15.00 of 184.00 results

Filter Results

Are you sure?

This action will clear all your filters.

Condition

$0$100,000+
$0$950+ / mo

Mileage

0150,000+

Year

Trims

Value Filters

Fuel Economy

Greater Than 0 MPG

Days Listed

0 - 365+ days

Vehicle Filters

Exterior Color

Transmission

Engine

Choose a Make and Model to filter by Engine.

Drivetrain

Fuel Type

Other Filters

184.00 Results
  • 2016 BMW 7 Series for sale in Doylestown, PA

    2016 BMW 7 Series

    AWD 750i xDrive 4dr Sedan

    • Price
      $4,543 above avg.
    • Mileage
      47,731 miles below avg.
  • Carsforsale.com may record phone calls for business purposes, by calling you agree to Carsforsale.com's  Terms and Conditions of Use and Privacy Policy.

  • 2017 Audi A4 for sale in Doylestown, PA

    2017 Audi A4

    AWD 2.0T quattro Premium 4dr Sedan 7A

    • Price
      $893 below avg.
    • Mileage
      34,155 miles below avg.
  • Carsforsale.com may record phone calls for business purposes, by calling you agree to Carsforsale.com's  Terms and Conditions of Use and Privacy Policy.

  • 2017 Audi Q5 for sale in Doylestown, PA

    2017 Audi Q5

    AWD 2.0T quattro Premium Plus 4dr SUV

    • Price
      $457 below avg.
    • Mileage
      29,419 miles below avg.
  • Carsforsale.com may record phone calls for business purposes, by calling you agree to Carsforsale.com's  Terms and Conditions of Use and Privacy Policy.

  • 2017 BMW 5 Series for sale in Doylestown, PA

    2017 BMW 5 Series

    AWD 540i xDrive 4dr Sedan

    • Price
      $7,364 above avg.
    • Mileage
      19,089 miles below avg.
  • Carsforsale.com may record phone calls for business purposes, by calling you agree to Carsforsale.com's  Terms and Conditions of Use and Privacy Policy.

  • 2017 BMW X3 for sale in Doylestown, PA

    2017 BMW X3

    AWD xDrive28i 4dr SUV

    • Price
      $6,475 above avg.
    • Mileage
      40,057 miles below avg.
  • Carsforsale.com may record phone calls for business purposes, by calling you agree to Carsforsale.com's  Terms and Conditions of Use and Privacy Policy.

  • 2017 Jeep Wrangler Unlimited for sale in Doylestown, PA

    2017 Jeep Wrangler Unlimited

    4x4 Sahara 4dr SUV

    • Price
      $795 below avg.
    • Mileage
      22,271 miles below avg.
  • Carsforsale.com may record phone calls for business purposes, by calling you agree to Carsforsale.com's  Terms and Conditions of Use and Privacy Policy.

  • 2018 BMW 3 Series for sale in Doylestown, PA

    2018 BMW 3 Series

    AWD 320i xDrive 4dr Sedan

    • Price
      $486 below avg.
    • Mileage
      19,203 miles below avg.
  • Carsforsale.com may record phone calls for business purposes, by calling you agree to Carsforsale.com's  Terms and Conditions of Use and Privacy Policy.

  • 2016 Ford Edge for sale in Doylestown, PA

    2016 Ford Edge

    AWD SEL 4dr Crossover

    • Price
      $2,540 above avg.
    • Mileage
      54,426 miles below avg.
  • Carsforsale.com may record phone calls for business purposes, by calling you agree to Carsforsale.com's  Terms and Conditions of Use and Privacy Policy.

  • 2017 Ford Explorer for sale in Doylestown, PA

    2017 Ford Explorer

    AWD Sport 4dr SUV

    • Price
      $796 above avg.
    • Mileage
      31,508 miles below avg.
  • Carsforsale.com may record phone calls for business purposes, by calling you agree to Carsforsale.com's  Terms and Conditions of Use and Privacy Policy.

  • 2019 Volkswagen Jetta for sale in Doylestown, PA

    2019 Volkswagen Jetta

    R-Line

    • Price
      $2,599 above avg.
    • Mileage
      29,411 miles below avg.
  • Carsforsale.com may record phone calls for business purposes, by calling you agree to Carsforsale.com's  Terms and Conditions of Use and Privacy Policy.

  • 2017 BMW 3 Series for sale in Doylestown, PA

    2017 BMW 3 Series

    AWD 320i xDrive 4dr Sedan

    • Price
      $5,175 above avg.
    • Mileage
      25,118 miles below avg.
  • Carsforsale.com may record phone calls for business purposes, by calling you agree to Carsforsale.com's  Terms and Conditions of Use and Privacy Policy.

  • 2016 BMW 3 Series for sale in Doylestown, PA

    2016 BMW 3 Series

    AWD 328i xDrive 4dr Sedan SULEV

    • Price
      $117 below avg.
    • Mileage
      19,556 miles below avg.
  • Carsforsale.com may record phone calls for business purposes, by calling you agree to Carsforsale.com's  Terms and Conditions of Use and Privacy Policy.

  • 2018 BMW 3 Series for sale in Doylestown, PA

    2018 BMW 3 Series

    AWD 320i xDrive 4dr Sedan

    • Price
      $2,514 above avg.
    • Mileage
      20,105 miles below avg.
  • Carsforsale.com may record phone calls for business purposes, by calling you agree to Carsforsale.com's  Terms and Conditions of Use and Privacy Policy.

  • 2018 BMW 4 Series for sale in Doylestown, PA

    2018 BMW 4 Series

    AWD 430i xDrive Gran Coupe 4dr Sedan

    • Price
      $4,998 above avg.
    • Mileage
      32,076 miles below avg.
  • Carsforsale.com may record phone calls for business purposes, by calling you agree to Carsforsale.com's  Terms and Conditions of Use and Privacy Policy.

  • 2017 BMW 5 Series for sale in Doylestown, PA

    2017 BMW 5 Series

    AWD 540i xDrive 4dr Sedan

    • Price
      $6,064 above avg.
    • Mileage
      20,615 miles below avg.
  • Carsforsale.com may record phone calls for business purposes, by calling you agree to Carsforsale.com's  Terms and Conditions of Use and Privacy Policy.

THOMPSON BMW Financing

Save time at the dealership by applying for auto financing today.

Apply for Financing

This loan application is provided by Auto Credit Express. Carsforsale.com does not provide financing.

Auto Loan Calculator

Enter purchase price and adjust loan length, down payment, interest rate and other financing details to see how much your monthly payments could be.

Back to Top