Print

Used Car Inventory

 Used Cars Doylestown, Pennsylvania

Thompson BMW's Doylestown used car 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 BMWs that are backed by a protection plan up to 6 years/100,000 miles. Browse our current selection using our Power Search tools below, and then call us at 1-800-THOMPSON or stop in and see us at Routes 313 & 611, when you see something you're interested in.  Excellent finance and lease programs are currently available through BMW Financial Services.

Compare Vehicles (Deselect All)

Compare Selected: 0

switch view

Viewing 1 - 35 of 128

« start over
Loading...

Jump to page: 1 | 2 | 3 | 4

2008 Acura RL AWD Price: $ 31,989

Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
3.5L V-6cyl
Transmission:
Automatic
Stock Number:
18096A
Ext. Color:
Nighthawk Black Pearl
Mileage:
30,467
Vin:
JH4KB16608C002439
Model Code:
O
click for vehicle details

2005 Audi A6 3.2 Price: $ 22,489

2005 Audi A6 3.2
Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
3.2L V-6cyl
Transmission:
Automatic
Stock Number:
2332XX
Ext. Color:
Brilliant Black
Mileage:
60,413
Vin:
WAUDG94F25N089738
Model Code:
4F25NL
click for vehicle details

2009 BMW 128 i Price: $ 32,989

Bodystyle:
2 door Coupe
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
17261A
Ext. Color:
Jet Black
Int. Color:
Black
Mileage:
13,461
Vin:
WBAUP93599VF48152
Model Code:
0921
click for vehicle details

2009 BMW 128 i Price: $ 33,989

Bodystyle:
2 door Convertible
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2363PC
Ext. Color:
Black Sapphire
Int. Color:
Black
Mileage:
4,151
Vin:
WBAUN13549VH77765
Model Code:
0924
click for vehicle details

2008 BMW 128 i Price: $ 31,989

Bodystyle:
2 door Convertible
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Stock Number:
18288A
Ext. Color:
Blue Water
Int. Color:
Taupe
Mileage:
3,953
Vin:
WBAUN13568VH80438
Model Code:
0824
click for vehicle details

2008 BMW 128 i Price: $ 35,989

Bodystyle:
2 door Convertible
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2399ZC
Ext. Color:
Black Sapphire
Int. Color:
Black
Mileage:
18,479
Vin:
WBAUL73528VE89007
Model Code:
0823
click for vehicle details

2008 BMW 128 i Price: $ 28,989

Bodystyle:
2 door Coupe
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
18332A
Ext. Color:
Black
Mileage:
20,787
Vin:
WBAUP93528VF47763
Model Code:
0821
click for vehicle details

2004 BMW 325 Ci Price: $ 15,989

Bodystyle:
2 door Coupe
Drivetrain:
RWD
Engine:
2.5L I-6cyl
Transmission:
Automatic
Stock Number:
2353L
Ext. Color:
Silver Gray
Int. Color:
Gray
Mileage:
65,804
Vin:
WBABD33464PL02688
Model Code:
0434
click for vehicle details

2002 BMW 325 Ci Price: $ 14,989

2002 BMW 325 Ci
Bodystyle:
2 door Convertible
Drivetrain:
RWD
Engine:
2.5 I-6cyl
Transmission:
Automatic
Stock Number:
17868A
Ext. Color:
Titanium Silver
Int. Color:
Black
Mileage:
98,647
Vin:
WBABS33442PG83298
Model Code:
0241
click for vehicle details

2006 BMW 325 i Price: $ 24,989

Bodystyle:
4 door Sedan
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Stock Number:
2323XX
Ext. Color:
Alpine White
Int. Color:
Beige
Mileage:
37,381
Vin:
WBAVB13516PT01127
Model Code:
0644
click for vehicle details

2006 BMW 325 i Price: $ 16,989

2006 BMW 325 i
Bodystyle:
4 door Sedan
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2362L
Ext. Color:
Black Sapphire
Int. Color:
Beige
Mileage:
101,663
Vin:
WBAVB13516KX32077
Model Code:
0644
click for vehicle details

2003 BMW 325 i Price: $ 15,489

2003 BMW 325 i
Bodystyle:
4 door Sedan
Drivetrain:
RWD
Engine:
2.5 I-6cyl
Transmission:
Automatic
Stock Number:
2376XX
Ext. Color:
Silver
Mileage:
49,897
Vin:
WBAET37433NJ23397
click for vehicle details

2006 BMW 325 xi Price: $ 25,989

2006 BMW 325 xi
Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
18294A
Ext. Color:
Alpine White
Int. Color:
Black
Mileage:
34,475
Vin:
WBAVD13516KV05725
Model Code:
0647
click for vehicle details

2006 BMW 325 xi Price: $ 21,989

2006 BMW 325 xi
Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
17826C
Ext. Color:
Monaco Blue
Mileage:
40,001
Vin:
WBAVD13586KV09979
Model Code:
0647
click for vehicle details

2004 BMW 325 xi Price: $ 15,989

Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
2.5L I-6cyl
Transmission:
Manual
Stock Number:
18295A
Ext. Color:
Mystic Blue
Int. Color:
Black
Mileage:
85,643
Vin:
WBAEU33434PF61767
Model Code:
0447
click for vehicle details

2008 BMW 328 i Price: $ 26,989

Bodystyle:
4 door Sedan
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
17257A
Ext. Color:
Sparkling Graphite
Int. Color:
Beige
Mileage:
19,327
Vin:
WBAVA37528NL55169
Model Code:
0845
click for vehicle details

2007 BMW 328 i Price: $ 26,989

Bodystyle:
2 door Coupe
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2324ZC
Ext. Color:
Graphite
Int. Color:
Black
Mileage:
41,772
Vin:
WBAWB33537PV70571
Model Code:
0734
click for vehicle details

2007 BMW 328 i Price: $ 24,489

Bodystyle:
4 door Sedan
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
17823A
Ext. Color:
Silver
Int. Color:
Black
Mileage:
38,021
Vin:
WBAVA33567PV67890
Model Code:
0744
click for vehicle details

2007 BMW 328 i Price: $ 26,989

Bodystyle:
4 door Sedan
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2364ZC
Ext. Color:
Black
Int. Color:
Black
Mileage:
30,722
Vin:
WBAVA33527KX72586
Model Code:
0744
click for vehicle details

2007 BMW 328 i Price: $ 27,989

2007 BMW 328 i
Bodystyle:
4 door Sedan
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2377ZC
Ext. Color:
Black
Int. Color:
Black
Mileage:
45,424
Vin:
WBAVA37597NE26725
Model Code:
0745
click for vehicle details

2007 BMW 328 i Price: $ 38,989

Bodystyle:
2 door Convertible
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2396ZC
Ext. Color:
Jet Black
Int. Color:
Black
Mileage:
29,168
Vin:
WBAWL13537PX14802
Model Code:
0741
click for vehicle details

2007 BMW 328 i Price: $ 24,989

2007 BMW 328 i
Bodystyle:
4 door Sedan
Drivetrain:
RWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2402ZC
Ext. Color:
Graphite
Int. Color:
Black
Mileage:
41,093
Vin:
WBAVA37547NE27183
Model Code:
0745
click for vehicle details

2009 BMW 328 i xDrive Price: $ 37,989

Bodystyle:
2 door Coupe
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
17824A
Ext. Color:
Monaco Blue
Int. Color:
Cream Beige
Mileage:
18,867
Vin:
WBAWC33539PU83348
Model Code:
0938
click for vehicle details

2009 BMW 328 i xDrive Price: $ 35,989

Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
18043A
Ext. Color:
Blue Water
Int. Color:
Gray
Mileage:
14,785
Vin:
WBAPK53529A509900
Model Code:
0949
click for vehicle details

2007 BMW 328 xi Price: $ 30,989

Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
17927B
Ext. Color:
Graphite
Int. Color:
Black
Mileage:
17,457
Vin:
WBAVC93507KX54553
Model Code:
0747
click for vehicle details

2007 BMW 328 xi Price: $ 25,989

Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Manual
Stock Number:
17903A
Ext. Color:
Monaco Blue
Int. Color:
Beige
Mileage:
38,756
Vin:
WBAVC93517KZ70430
Model Code:
0747
click for vehicle details

2007 BMW 328 xi Price: $ 29,989

Bodystyle:
2 door Coupe
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2322ZC
Ext. Color:
Black Sapphire
Int. Color:
Black
Mileage:
30,232
Vin:
WBAWC33547PD06193
Model Code:
0738
click for vehicle details

2007 BMW 328 xi Price: $ 29,989

Bodystyle:
2 door Coupe
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2320ZC
Ext. Color:
Silver
Int. Color:
Black
Mileage:
34,562
Vin:
WBAWC33517PD05759
Model Code:
0738
click for vehicle details

2007 BMW 328 xi Price: $ 29,989

Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2335ZC
Ext. Color:
Black Sapphire
Int. Color:
Terra
Mileage:
36,778
Vin:
WBAVC935X7KX54687
Model Code:
0747
click for vehicle details

2007 BMW 328 xi Price: $ 26,989

Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2341ZC
Ext. Color:
Alpine White
Int. Color:
Beige
Mileage:
44,569
Vin:
WBAVC93527KX58202
Model Code:
0747
click for vehicle details

2007 BMW 328 xi Price: $ 28,989

Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2342ZC
Ext. Color:
Silver
Int. Color:
Gray
Mileage:
36,396
Vin:
WBAVC93597KX52526
Model Code:
0747
click for vehicle details

2007 BMW 328 xi Price: $ 28,489

Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2357ZC
Ext. Color:
Graphite
Int. Color:
Black
Mileage:
42,941
Vin:
WBAVC93537KX53431
Model Code:
0747
click for vehicle details

2007 BMW 328 xi Price: $ 26,989

Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2355ZC
Ext. Color:
Barrique Red
Int. Color:
Black
Mileage:
34,674
Vin:
WBAVC93567KX54654
Model Code:
0747
click for vehicle details

2007 BMW 328 xi Price: $ 29,989

Bodystyle:
2 door Coupe
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Manual
Stock Number:
2354ZC
Ext. Color:
Jet Black
Int. Color:
Saddle Brown/Black
Mileage:
21,056
Vin:
WBAWC33517PC86503
Model Code:
0738
click for vehicle details

2007 BMW 328 xi Price: $ 26,989

Bodystyle:
4 door Sedan
Drivetrain:
AWD
Engine:
3.0L I-6cyl
Transmission:
Automatic
Stock Number:
2359ZC
Ext. Color:
Black
Int. Color:
Terra
Mileage:
43,906
Vin:
WBAVC93517KX58420
Model Code:
0747
click for vehicle details

Jump to page: 1 | 2 | 3 | 4

Viewing 1 - 35 of 128

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.